Synthetic agents ICMP monitors are all of sudden failing

Our Synthetic agents ICMP monitors are all of sudden failing.

While looking through the agent logs. These are the message we see.

#message
Possible transient error during checkin with fleet-server, retrying

#error.message
status code: 400, fleet-server returned an error: BadRequest, message: Bad request: unable to decode checkin request: EOF

#message
Creating new request to request URL https://dhbhfbjksbjfbjfgbjfs.abcdefgh.com.xx:58200/api/fleet/agents/8d6eaae4-cbad-4395-a6ed-fd042f0afeb0/checkin?

#message
requester 0/2 to host https://dhbhfbjksbjfbjfgbjfs.abcdefgh.com.xx:58200/ errored

#error.message
Post "https://dhbhfbjksbjfbjfgbjfs.abcdefgh.com.xx:58200/api/fleet/agents/8d6eaae4-cbad-4395-a6ed-fd042f0afeb0/checkin?": read tcp xx.xx.xx.xx:40938->xx.xxx.xx.xx:58200: read: connection timed out

Has anyone seen this before? Any guidance will be appreciated?