Hi there,
Excellent - so you have confirmed that there is no OS related issue between the two guests as the servers can ping each other when they are on the same host. This means it is likely we are dealing with an ESXi or physical networking configuration issue.
Not sure the best way to proceed here but perhaps you could post some screenshots of the network configuration for the portgroup both VMs are connection to from both hosts? You could also do this via the ESXCLI if you wanted.
Also if you are able to also provide the physical port configuration from your pSwitches that the physical network adapters are connected to?
Sorry another dumb question - completely understand that this is to allow cluster heartbeats across but do you have the same issue with the network that clients will be connecting to or is that to be determined yet?
Kind regards.