Fix Missing Microsoft Teams OTP Emails for External Subdomains
Question details
Guest users do not receive one-time passcode (OTP) emails when attempting to sign in.

- Product
- Microsoft Teams
- Device & OS
- not provided
- Scenario
- Guest users on an externally managed subdomain are trying to access Microsoft Teams.
- Observed behavior
- Instead of receiving the expected OTP emails, users receive standard sign-in invitations because the subdomain routing triggers a fallback flow.
Ensure you have at least Domain Name Administrator or Global Administrator privileges in your Microsoft Entra ID (formerly Azure AD) tenant to view and modify custom domain settings.
Verify the Custom Subdomain in Microsoft Entra ID
Microsoft Entra ID requires proper domain verification to correctly route OTP emails rather than defaulting to standard sign-in invitations.
When external subdomains are unverified in your tenant, Microsoft's identity platform cannot safely route the one-time passcode emails, treating the users strictly as external guests requiring full invitation redemption. Verifying the subdomain resolves this.
Navigate to the Microsoft Entra admin center and log in with your administrator credentials.
Go to 'Identity', then select 'Settings', click on 'Domain names', and choose 'Custom domain names'.
If the external subdomain is not listed, click 'Add custom domain' and enter the domain name. If it is listed but unverified, click on it.
Follow the on-screen instructions to add the provided TXT or MX record to the domain's DNS settings. Once the DNS propagates, click 'Verify'.

Contact Microsoft 365 Support for Tenant Assistance
If the subdomain is already verified and OTP emails are still not arriving, escalate the issue to Microsoft Support to check backend tenant routing.
Experience Seamless Collaboration with WPS Office
While resolving Microsoft Teams and Entra ID verification requires complex tenant administration, sharing and collaborating on documents doesn't have to be difficult. WPS Office provides a free, lightweight alternative to Microsoft Office, allowing seamless guest collaboration without complex domain setups.
- 1. Download WPS Office: Visit the official WPS website to download and install the free suite.
- 2. Open Office Files Natively: Directly open your existing Word, Excel, and PowerPoint files with zero formatting loss.
- 3. Share with Anyone: Use WPS Cloud to generate secure sharing links, allowing external guests to view or edit documents instantly without MFA hurdles.

Frequently Asked Questions
Why do external guest users receive sign-in invitations instead of OTPs?
This fallback behavior occurs when the domain or subdomain they belong to is not managed or verified in your organization's Microsoft Entra ID, prompting the system to use the standard guest invitation flow for security.
Can I use PowerShell to troubleshoot Teams OTP issues?
Yes, Microsoft Graph PowerShell can be used to check directory settings and guest access configurations. You can consult Microsoft PowerShell communities for scripts to verify B2B collaboration settings.
How long does custom subdomain verification take in Microsoft Entra ID?
While the verification button can be clicked immediately, DNS changes (TXT or MX records) can take anywhere from a few minutes to 72 hours to propagate across the internet.




