What you’re seeing
- Removing a custom domain in the admin center fails with a message that the domain is still in use.
- The Remove domain option is missing, greyed out, or stalls on 'removal in progress' for days.
- An error lists objects that still reference the domain, or the Entra ID portal reports a domain deletion exception.
- The domain was sold, rebranded away or is needed in a different tenant, so the delay blocks other work.
Common causes
Every environment is different, but these are the causes our engineers find most often:
- Some users still have sign-in names or secondary email aliases on the domain, even if their main address changed.
- Microsoft 365 groups, Teams, distribution lists or shared mailboxes carry aliases on the old domain.
- Deleted users and groups remain in the recycle bin for 30 days and still count as referencing the domain.
- Enterprise app registrations or SharePoint sites use addresses or identifiers based on the domain.
- The domain is the tenant's default domain, or it is federated, and those must change before removal is allowed.
Why it matters
A domain that won't leave the tenant can derail an acquisition, a rebrand or the sale of a business unit, because the new owner can't attach it to their own Microsoft 365. Hidden aliases also mean mail to the old domain may still be landing in your tenant, sometimes in mailboxes nobody monitors. Clearing it out tidies the directory and closes off confusing routing that could leak information.
How AskTechGurus fixes it
Skip the trial and error. A certified engineer works on your actual system, finds the root cause, and fixes it properly.
Tell us what’s happening
Submit a ticket in about two minutes. Paste the error, describe what changed, and pick your tier. No charge to submit.
A certified engineer diagnoses it
A vetted, US-based systems engineer claims your ticket, usually within minutes during business hours, and investigates over a secure remote session you can watch and end at any time.
Fixed and verified with you
The engineer resolves the root cause and confirms with you that it’s working. You don’t just get a workaround, and you get a plain-English summary of what was wrong.
Pay only when it’s resolved
Fixed price from $99, invoiced only after you approve the fix. If it isn’t resolved, you don’t pay.
Frequently asked questions
Why can't Microsoft just remove it automatically?
Microsoft can clean up some references during removal, but it stops when objects or apps it cannot safely change still rely on the domain.
Will removing the domain break anyone's email?
Anyone still receiving mail on that domain will stop getting it, so those addresses need a planned replacement before the domain is removed.
Can AskTechGurus help find the leftovers?
Yes. A certified US engineer tracks down what still references the domain in a remote secure session, from $99, and you pay only when it's resolved.