EntraID custom domain name verification versus GoDady

Quinn, Michael 0 Reputation points
2025-08-01T14:34:21.4166667+00:00

Hello ... I've set up a home lab with Azure trial subscription and a Windows 2022 server. I bought a GoDaddy domain 'acme.org'. Registered 'acme.org' successfully in my Entra trial Default Directory, as a custom Domain, by adding the Entra supplied TXT record to GoDaddy DNS and verifying in Entra. Worked great, I could use Azure connect running on my OnPrem Windows 2022 Domain Controller 'acme.org' to sync users from winAD on prem to Azure Default Directory. Then I had a bright idea and bought a GoDaddy mail box (MS365) for one of my winAD users '******@acme.org'. GoDaddy wouldn't let me create the mailbox until I deleted the 'acme.org' custom domain from Entra. I then thought I'd re-add 'acme.org' as a custom domain in Entra. However, issue is that it won't now Verify in Entra even though I've added the new TXT record in GoDaddy DNS. Hope this makes sense. Any help appreciated.

Windows for business | Windows Server | Directory services | Active Directory
{count} votes

1 answer

Sort by: Most helpful
  1. Mr White 75 Reputation points
    2025-08-01T16:30:58.29+00:00

    When you deleted ''acme.org'' from Microsoft Entra ID to set up the GoDaddy Microsoft 365 mailbox, GoDaddy may have taken over DNS management for that domain. That means:

    • The TXT record you added in GoDaddy might not be active anymore.
    • Microsoft Entra can't verify the domain because it doesn't see the TXT record it needs.

    Log in to GoDaddy, go to Domain, select DNS Management.

    Determine whether you are using GoDaddy's default nameserver or have switched to Microsoft 365 (Office 365) DNS?

    • If you have purchased a Microsoft 365 mailbox, GoDaddy may automatically switch the nameserver to *.onmicrosoft.com or the host record provided by MS365.
    • This means that any TXT changes you add in the old DNS table will no longer be "broadcast," as you are editing in a location that is not the active nameserver.

    Solution:

    Check the Nameserver section – if it is not nsXX.domaincontrol.com, you need to go to the management page of Microsoft 365 (or GoDaddy Premium DNS) to add the record.

    Alternatively, revert the nameserver back to the default GoDaddy (nsXX.domaincontrol.com), then add the TXT record and wait for propagation.

    Add the TXT Record in the right place

    • Log in to the Microsoft 365 Admin Center (via GoDaddy).
    • Go to Settings → Domains → acme.org → DNS records.
    • Add the TXT record that Entra ID gave you

    Wait for DNS Propagation

    • It can take up to 24 hours, but usually 15–60 minutes.
    • Use https://www.whatsmydns.net to check if the TXT record is visible globally.

    Retry Verification in Entra

    • Go back to Microsoft Entra Admin Center → Identity → Settings → Domain Names.
    • Click Verify next to acme.org.

    Pro Tips

    • Avoid deleting domains from Entra unless absolutely necessary. It can cause sync and identity issues.
    • If you’re syncing users from on-prem AD, make sure the domain is verified before assigning UPNs like ******@acme.org.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.