Origin errors are typically caused by either a mismatch in DNS records or the SSL setup between your original setup and the Ezoic setup, or by the host or a security layer blocking requests going via Ezoic servers. Depending on where requests are being blocked, you can resolve this either by whitelisting Ezoic's IPs in security plugins, or by asking your host to implement one of these fixes on their end:
How to Fix Origin Errors
If you discover it is a security plugin blocking Ezoic, you can whitelist Ezoic's IP ranges (located at the end of the article I linked) via the plugin.
If you are using Wordfence, they have specific instructions for how you can make sure that requests via the Ezoic proxy are whitelisted. You can find these instructions here.
If you discover this is not due to a security plugin and your host will not whitelist Ezoic's IPs, I would recommend getting the X-Forwarded-For Header set up.
If you are still experiencing issues once these suggestions have been implemented, please feel free to open a Support ticket so our team can further assist you.
Guidelines for Contacting Support