When an ESXi host shows disconnected in vCenter, attempts to reconnect the host result in the error "Reconnect Failed. The operation is not allowed in the current state."
Network traffic is flowing between the vCenter and ESXi host.
We can see that the ESXi host does not receive the call to reconnect to vCenter through the vpxa.log file.
An environmental issue occurred recently, possibly prompting this behavior.
vSphere 7.x
vSphere 8.x
Often, a hung task in VPXD for a specific host can cause the reconnect/connect task to fail.
Try to cancel task in UI if this fails, restart VPXD service on the vCenter server.
service-control --stop vpxd && service-control --start vpxd