I am posting this as the "WP encrypt" plugin's automatic renewal process didn't work as expected. I got below error even when I tried to renew the certificates manually.
"Challenge request failed for domain cloudvedas.com."
I have identified a fix for this which is to change https to http, regenerate certificate and change back http to https.
I have also created a tutorial for it. If anyone gets the same error please refer to how to fix the SSL renewal error .
Do let me know if anyone has a better solution .