How to Fix Microsoft 365 'You Have Used Too Many Phone Numbers' Error
Question details
The user is unable to complete phone verification for a Microsoft 365 account due to a security block on their phone number attempts.

- Product
- Microsoft 365
- Device & OS
- not provided
- Scenario
- Attempting to verify a Microsoft 365 account or create an E5 Developer subscription using a mobile phone number.
- Observed behavior
- The system blocks the verification process, displaying error code 40902 alongside messages like 'Your phone number did not pass security checks' and 'You have used too many phone numbers.'
Ensure you have a stable internet connection and temporarily disable any active VPN services, as masked IP addresses can trigger Microsoft's security filters and cause verification failures.
Wait 24 Hours and Change Your Network Connection
Microsoft temporarily blocks accounts after too many failed verification attempts. Waiting allows the automated security flag to reset.
When you repeatedly attempt to verify a phone number, Microsoft's anti-fraud system temporarily locks the verification process for that number and IP address. Attempting to bypass it immediately will only extend the lockout duration.
Do not try to enter a new phone number or retry your current number immediately, as this can reset the lockout timer.
Allow at least 24 hours to pass before making any new verification attempts on the Microsoft 365 platform.
Turn off any Virtual Private Network (VPN) or proxy extensions. Microsoft often flags IP addresses associated with VPNs during phone verification.
Connect to a different Wi-Fi network, or use your smartphone's cellular data hotspot to ensure you are attempting the verification from a fresh IP address.
Log back into your Microsoft 365 account or the Developer Program portal and enter a valid, non-VoIP mobile phone number to complete the check.

Contact Microsoft Support for Developer Program Issues
If the 24-hour wait does not resolve the issue, especially for E5 Developer subscriptions, official support intervention is required.
Try WPS Office as a Hassle-Free Microsoft 365 Alternative
If you are stuck dealing with frustrating verification errors and account blocks in Microsoft 365, consider switching to WPS Office. It provides a powerful, lightweight, and accessible office suite without the need for complex developer account setups or strict phone verification roadblocks.
- 1. Download the software: Visit the official WPS Office website and download the free installation package for your operating system.
- 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to complete the setup.
- 3. Start working instantly: Open WPS Office and immediately begin creating, editing, and saving your documents without dealing with setup errors.

Frequently Asked Questions
Why does Microsoft 365 show error code 40902?
Error code 40902 typically triggers when Microsoft's security and anti-fraud system detects too many failed verification attempts, or if it flags the network or phone number as suspicious, thereby temporarily blocking further attempts to protect the platform.
Can I use a virtual phone number for Microsoft 365 verification?
No, Microsoft usually blocks VoIP or virtual phone numbers from passing its security checks. You must use a valid, physical mobile phone number provided by a standard telecommunications carrier to successfully receive the verification code.
Is the 'too many phone numbers' error common in the Developer Program?
Yes, this is a widely reported and ongoing issue for users trying to create a Microsoft 365 E5 Developer subscription. It often requires waiting a full 24 hours, changing networks, or directly contacting Microsoft support to resolve.
How long does the Microsoft 365 phone verification block last?
The temporary block usually lifts after exactly 24 hours. However, if you attempt to verify again before the 24-hour period has fully passed, the timer may reset, extending your lockout.




