Forget to ask or maybe you did test this already but what about directly connecting w/o the switch. I know that the Datacore you didn't have to do this but just a thought.
OK, I went port to port from Xen to DSS and it worked fine. Then I wen back through the switch and it is NOW WORKING. No changes were made to the FC HBA's or switch.