did you get a chance to look at the vmkernel log file ? what version are you running ? have you checked for the compatibility
FYI I did find the issue, it was a dodgy power cable :-(
I though I tested them all but this is a rare event in my experience where sometimes it works other times doesn't. Probably a loose connection.
Replaced and now everything works fine.
So nothing to do with ESXi :-)