The obvious thing that I have to point out is your likeley to have problems when you use iSCSI storage that is not on the VMWare HCL.
In my experience non H/W based iSCSI targets can often cause issues like these. The only thing I can suggest is some indepth investigations into the VMware logs. However you might spend alot of time with no reward.
Have you considered a Storage vApp Like
http://www.vmware.com/appliances/directory/115183