Domain Verification Failure - Possible Reasons
After completing the steps (adding CNAME/ TXT/ HTML) of Domain Verification, if you still get an error on verification, check the following:
If you have chosen the CNAME method, in the browser URL text area, type <zb******>.<yourdomain name.com> . If you have correctly added the Domain name, the page will be redirected to Zoho login page. In case it does not load the login page, then you need to check your CNAME values again.
When you register the domain with one provider, but point the Nameservers to another provider, then the CNAME/ TXT/ MX/ SPF records added in your Domain Registrar is not considered valid. You might have changed the DNS Provider for hosting your website or for your previous email provider configuration or based on your choice.
The CNAME/ TXT records added in the provider where the Nameservers are pointed will only be effective and valid. Hence, do a 'NameServer' Lookup for your domain, to check where your domain is hosted. You may also check with your Domain Registrar or the technical contact for your domain on where the name servers are pointed to if you are not sure.
TTL (Time To Live) is the time specified in your DNS for each change in your DNS to be effective. If you have a huge TTL value (24 hrs/ 48 hrs), then the CNAME/ TXT/ MX Records might not be provided during the verification process. It might take up to 12 - 24 hours for DNS changes to take effect, based on the TTL set. Please check the TTL value and try verifying after a while.
The way the CNAME/ MX needs to be added often varies with different DNS Providers. Some DNS Providers expect the domain name also to be added in the hostname (zb*****.<yourdomain.com>), whereas some domain providers ask you to fill just the hostname part (zb*****) and append the hostname from their end. Hence it is recommended to check the help pages or instruction manuals or reach out to the support team of your DNS provider, to add the respective CNAME/ MX records.
Check if you have added the correct domain name (without any typing errors) in Zoho. In case you have deleted the domain and re-added it, a new zbcode will be generated for the domain. In this case, the old zbcode will be invalid, and your domain will not be verified. You need to add a new CNAME with zb code for verification.