Hello @Sai Allu,
welcome to this moderated Azure forum.
the Azure IoT Edge runtime uses a TLS certificate for securing internal communication.
If you restart the Azure IoT Edge edgeAgent module, and check the logging:
sudo iotedge logs -f edgeAgent
At the start of the new logging session, you will see a line containing the expiration time of the current certificate.
Once the certificate expires, the communication stops.
Luckily, if you still use that development certificate, a new certificate will be created (for another 90 days), and communication will resume again. Until it expires again.
It's recommended to replace the dev certificate with a custom certificate for improved security and 24/7 operation. There is an alternative solution by just editing the config.toml file. Check the side note on this blog post for details.
The case you experienced with 1.1 is not a common behavior.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.