My site is proxied through Ezoic for ad serving. Is this why there’s a problem renewing my SSL cert? How do I fix this? Ezoic says: If the SSL is provided via your host you could reach out to them and explain that you haven’t migrated hosting - you’re simply using Ezoic as proxy to change ad combinations on the site, but we don’t control your dns - we just make a copy in your Ezoic account. Sometimes explaining this helps allay any misunderstanding on the host’s part, and then they will renew your SSL for you.
If the SSL has been purchased separately, you could reach out to Let’s Encrypt and let them know that your site is now going via Ezoic’s proxy. They should be able to auto-renew the certificate whilst the name servers are pointing to Ezoic, but if they say this isn’t possible you may need to remove integration, renew the certificate, and then reintegrate.