If the host becomes disconnected and when trying to connect you get the error Vmodl.fault.hostcommunication, we found running the commands below worked:
How do we stop the Connector services on the ESX host?
service mgmt-vmware restart
How to restart HA agent on the ESX hosts
service vmware-vpxa restart