this happens because you set untagged ports to physical switch... If you would to make it works, you should modify switch port as tagged with vlan 50.
Hope this help
It all works perfectly if I set the VLANs on the 2 vmotion vmkernel ports to None(0). If I set the VLAN to 50 then it stops working.
That's how it is supposed to work with the current switch port configuration. "Untagged" means that the physical switch port expects untagged packages, and adds/removes the VLAN ID to/from the packages itself.
Thanks to all responders. So it is my understanding of vlans and not a vmware/hp issue. Thanks again