I have a very similar setup to you as it happens.
I created a fully open zone on my FC switches. By that I mean that all host ports could see all SAN ports, or to put it another way, everything could see everything. This resolved my issue for me anyway.
Try that and report back on here