Sensu Go keepalive not working

My sensu-go keepalive stopped executing from the past 11 days.

I checked the log of both agent and backend. The agent is sending the keepalive yet the backend is not recognising the keepalive event. The event uuid is set to zero by the backend. Also found that all my agents keepalived status from backend log is returning an error.

{"check_name":"registration","check_namespace":"default","component":"pipelined","entity_name":"fresworks-edge1","entity_namespace":"default","hooks":null,"level":"debug","msg":"received event","silenced":null,"time":"2020-05-05T04:30:56Z","timestamp":1588653056,"uuid":"00000000-0000-0000-0000-000000000000"}
{"check_name":"registration","check_namespace":"default","component":"pipelined","entity_name":"fresworks-edge1","entity_namespace":"default","level":"info","msg":"no handlers available","time":"2020-05-05T04:30:56Z","uuid":"00000000-0000-0000-0000-000000000000"}
{"component":"keepalived","error":"rpc error: code = Canceled desc = grpc: the client connection is closing","level":"error","msg":"error on switch \"default/fresworks-edge1\"","time":"2020-05-05T04:30:58Z"}