I followed the steps in the troubleshoot guide. I checked and updated the nameservers at my host. For some reason, the nameservers 1 and 2 were switched, so I put them back in the correct positions. I checked https://whois.domaintools.com/ and this issue is corrected.
I also had an SSL certificate expire at the host so I had to change the SSL settings here to Flexible and switch on HTTPS enforce on Ezoic settings. I also turned off HTTPS enforce on my host end (Siteground).
The site is still unavailable. I'm not sure what else I can do. I can't check the plugins because I can't log into the wp dashboard. It still shows a white page with error communicating with origin.
Also, at https://whois.domaintools.com/, it shows that the site title as 500 SSL negotiation failed:
@Tucker_P_Ezoic, Please help or let me know anything else I should try.