We have restarted HC and now agent is able to connect with Host controller.I am not sure how restart helped here.
Expecting explanation from you all.
It seemed like the Agent wasn't able to ping/connect the server. It does that by quering the "process-type" on start, but it couldn't get an answer (Read attribute operation timed out). Thus as showing as down.