Hi Globaladmin,
If GoDaddy support says everything is fine on their end but Azure still cannot verify the domain, it almost always comes down to a slight formatting error in the TXT record or a DNS propagation delay.
Don't rely on what the GoDaddy dashboard says. Here is the exact way to troubleshoot and fix this:
1. Check the Host/Name field (Most Common Mistake)
In GoDaddy's DNS settings, the "Name" or "Host" field for your TXT record must be exactly @. Do not type your actual domain name in this box. If you type your domain, GoDaddy will broadcast it incorrectly as yourdomain.com.yourdomain.com, which Azure will never find.
2. Verify the Record Type and Value
Ensure you created a TXT record (not CNAME or MX). The value should be the exact MS=msXXXXXXXX string provided by Azure, with no extra spaces at the beginning or end.
3. Test it independently
Don't wait blindly. Go to a public DNS checker like mxtoolbox.com/txtlookup.aspx and enter your domain name.
If the MS=msXXXXXXXX record does not show up there, your GoDaddy configuration is wrong or hasn't propagated yet. Azure cannot see it either.
If it does show up, go back to the Azure Portal and hit Verify again.
Fix the @ symbol, wait about 15 minutes, check MxToolBox, and then verify in Azure. If this solves your issue, please click "Accept Answer".
Tracy.