Hi, I have tried to use the wordpress plugin to renew a certificate after 90 day expiration, Usually I would let this expire and reset the Lets Encrypt to generate a new SSL Cert. However this time it is regenerating the same certificate when is then expired when i upload it to my hosting provider. is there a know workaround for this?
No, it isn't. Let's Encrypt will never issue an expired certificate--they will always and only issue a cert whose validity begins one hour before its issue time, and extends for 90 days from the issue time. What's happening is that your system is, for whatever reason, reusing the old cert, rather than requesting and using a new one. No new cert has been issued since 25 April.