An Alarm "Host has no isolation addresses defined as required by vSphere HA" will be triggered on ESXi.
VMware vCenter Server 5.x
VMware vCenter Server 6.x
VMware vCenter Server 7.x
VMware vCenter Server 8.x
In the vSphere HA Advanced Settings, no specific isolation address (das.isolationaddress[...]) is configured, and the option "das.usedefaultisolationaddress" is set to false.
das.usedefaultisolationaddress false
vSphere HA always checks if an isolation address is specified, which could be either the default gateway of the management network or the isolation address specified through advanced settings ie. das.isolationaddress.
For information on setting isolation addresses, please see Setting Multiple Isolation Response Addresses for vSphere High Availability.
Select the Cluster where the Hosts are reporting alert "Host has no isolation addresses defined as required by vSphere HA"
das.usedefaultisolationaddress true
Note: If the Issue remains' the same make sure to verify if the Host Network Configuration "IP, Subnet Mask, Default Gateway and DNS" are in place and reconfigure the HA on the Hosts