I would recommend checking the ProgramData\Heat Software\EMSSAgent\Logs folder on the endpoint for log files with any specific communication errors.
Particularly the lmhost-main.log as this is where the core agent communication progress/errors should be logged.
If those logs do not indicate any direct source of the issue, I would recommend going to the Support Portal at the top right of this page and opening a Support Case.
Thanks a lot for the reply.
The issue has been solved after I change EDS server service to Automatic from Automatic (Delayed Start).