I'm sorry to hear that you're experiencing issues with your websites being down after moving hosts and changing nameservers. Let's go through some steps to help identify and resolve the problem.
First, it's important to understand that changing nameservers can indeed cause temporary downtime as DNS propagation occurs. However, if it's been several hours, there might be other issues at play. Here are some points to consider and actions you can take:
DNS Configuration: Ensure that the IP address in your Ezoic DNS settings matches the IP address of your new hosting account. You can check and update these settings here: Ezoic DNS Settings
Nameserver Changes: Remember that nameserver changes should be made at your domain registrar, not in your hosting account's DNS settings or Ezoic's DNS settings. If you've made changes in the wrong place, this could be causing the issue.
Integration Method: Make sure you're following the correct integration method. For Ezoic Cloud integration, you can refer to this guide: Ezoic Cloud Integration Guide. Note that cloud integration can take up to 18 hours to complete.
DNS Records: If you've accidentally deleted any DNS records, you'll need to re-add them. Find the correct DNS records from your new host and add them to your Ezoic dashboard. You can learn more about this process here: How to Update/Add DNS Records and Subdomains
Error Troubleshooting: If you're seeing specific errors like origin, 520, or 403 forbidden errors, you can follow this guide to resolve them: How to Fix Origin Errors
It's crucial to note that you should never delete DNS records within Ezoic unless you're absolutely certain about what you're doing. These records are essential for directing users to your site's server and keeping your site operational.
If you've gone through these steps and are still experiencing issues, please provide more specific details about any error messages you're seeing or the exact steps you've taken. This will help the community provide more targeted assistance.