Fix Phone Number Did Not Pass Security Checks in Microsoft 365 Developer Program
Question details
The user is unable to complete registration for the Microsoft 365 Developer Program due to a phone number verification failure.

- Product
- Microsoft 365 Developer Program
- Device & OS
- not provided
- Scenario
- Registering for the Microsoft 365 Developer Program and attempting to set up identity verification.
- Observed behavior
- The system displays a 'Phone number did not pass security checks' error, preventing the completion of the registration process.
Ensure you have access to a standard physical mobile or landline phone number, as automated security systems frequently block VoIP or virtual numbers during developer account verification.
Use an Eligible Physical Phone Number and Verify Region Settings
Ensure your phone number is a physical mobile or landline number that perfectly matches your selected account region.
Microsoft's fraud prevention system strictly monitors sign-ups for the Developer Program. Using a number that conflicts with your IP address region or relying on a virtual number service will trigger a security block.
Ensure the country code selected in the verification dropdown matches the geographical region of your phone number and your current IP address.
Do not use Google Voice, Skype, or other virtual numbers. Switch to a physical mobile carrier or a standard landline.
Type your phone number seamlessly without any spaces, dashes, or parentheses.

Clear Browser Data or Use Incognito Mode
Corrupted cookies or conflicting cached region data can trigger false security flags during the verification process.
Contact Microsoft Support for Manual Review
If valid physical numbers continue to fail, your account or network may require a manual override from Microsoft's support team.
Try WPS Office as a Free and Lightweight Alternative
If you're struggling to create a Microsoft 365 account due to persistent verification blocks, consider using WPS Office. It provides a comprehensive, powerful suite for documents, spreadsheets, and presentations without requiring complex developer program setups or stringent phone verifications.
- 1. Download WPS Office: Visit the official WPS Office website and click the free download button for your operating system.
- 2. Install the Suite: Run the lightweight installer and follow the straightforward on-screen instructions.
- 3. Start Creating: Open WPS Office to instantly create, edit, and save your documents with full Microsoft compatibility.

Frequently Asked Questions
Why does Microsoft reject my phone number for the developer program?
Microsoft employs strict automated security checks to prevent fraud and abuse of the free Developer Program. If your number is recognized as a VoIP, virtual, or high-risk number, or if your network IP address doesn't match the phone number's region, the system will automatically reject it.
Can I use a virtual phone number like Google Voice for Microsoft 365 verification?
No, Microsoft's security protocols typically block virtual phone numbers and VoIP services like Google Voice or Skype for Developer Program verification. You must use a standard physical mobile or landline number.
What should I do if a valid physical phone number is still failing verification?
If your physical mobile number is rejected, wait at least 24 hours before trying again to avoid rate-limiting. Try completing the process on a different device or network (such as cellular data instead of Wi-Fi), or contact Microsoft Support directly for a manual review.




