It seems there is an issue polling/collecting the data from the host. While perhaps not the most intuitive "ESX Host polling status" means that polling of the ESX host is enabled and correct credentials are assigned. There are several predefined states that this field can show: NeedCredentials/PollingOK/Disabled/BadCredentials/NodeUnmanaged.
The "ESX host status" shows the actual status of the ESX host gathered during last poll.So in this specific case it means that the ESX host was polled properly (polling job runs with correct configuration), however the ESX host is not responding. How is this ESX host being polled? Is it polled directly or through a vCenter?