Share via

Microsoft 365 Developer Program joining issue

Tanvir Shaad 0 Reputation points
2026-03-16T18:00:22.7933333+00:00

I was trying to join the Microsoft 365 Developer Program. After entering information such as Country, Company, and Phone no, when I click the "send code" button, I receive this error (see attached screenshot). I also tried to add my phone no in my Microsoft account, but got this message: "We don't support that country code. Add an email instead."

User's image

Microsoft 365 and Office | Development | Microsoft 365 Developer Program

2 answers

Sort by: Most helpful
  1. Dora-T 13,825 Reputation points Microsoft External Staff Moderator
    2026-03-16T23:52:05.52+00:00

    Please note that our forum is a public platform, and we will modify your question to hide your personal information in the description. Kindly ensure that you hide any personal or organizational information the next time you post an error or other details to protect personal data.

    Hi Tanvir Shaad

    Thank you for reaching out to the Microsoft Q&A Forum and sharing your issue.

    Please note that as a forum moderator, my role is limited to providing troubleshooting guidance and directing users to official documentation. I do not have access to Microsoft backend systems or the ability to modify account verification settings, as the Microsoft 365 Developer Program registration process is fully automated.

    Regarding the Developer Program signup error indicating that too many phone numbers have been used (Code: 40902), this usually occurs when the system detects multiple verification attempts or when several different phone numbers have been used during the registration process.

    You may try the following steps:

    • Wait for 24–48 hours before attempting the registration again.
    • Clear your browser cache and cookies, or try using InPrivate or Incognito mode.
    • Attempt the registration from a different browser or network.
    • Use a different phone number if possible.

    You may refer to the official Microsoft 365 Developer Program FAQ for additional details on verification requirements. 

    If the issue still persists after trying the steps above, you can submit a support ticket through the Developer Program | Microsoft 365 Dev Center > Support for further assistance.  

    Please note that this portal is a paid ticket and access is subject to certain conditions, you can read more at: Services Hub sign in FAQs | Microsoft Learn.  

    Regarding the second message you encountered when adding the phone number to your Microsoft account, "We don't support that country code. Add an email instead." This indicates that the phone number or country code may not be supported for verification in that specific scenario. In this case, you may need to use another supported phone number or add an alternate verification method such as a recovery email address.

    Thank you for your understanding.


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?


  2. AI answer

    2026-03-16T18:00:39.58+00:00

    The error occurs because Microsoft is blocking phone-based verification for the account/number, either due to reputation limits (too many numbers or sign-up attempts) or because the country code/number type is not supported for verification.

    For Microsoft 365 Developer Program sign-up, only supported sign-in and verification methods can be used. The program requires signing in with a supported Microsoft account or Microsoft Entra-enabled email, and phone verification relies on the same underlying verification services used for Microsoft accounts. When those services block a number or don’t support its country code, SMS codes cannot be sent and the Developer Program sign-up cannot proceed with that phone.

    To move forward, use these approaches based on the documented behavior of Microsoft’s verification system:

    1. Avoid repeated code requests
      • Excessive or repetitive requests to the same or alternate numbers can cause a temporary block where Microsoft will not send verification codes. Wait for the temporary block to clear before trying again, and avoid multiple rapid retries.
    2. Use a supported mobile number instead of VOIP
      • VOIP numbers cannot be used to receive verification codes. Ensure the number is a mobile phone number from a supported carrier and region.
    3. Try an alternate verification method where available
      • For the underlying Microsoft account, add and use an alternate email address for verification if phone is not accepted. This is explicitly suggested when a country code is not supported.
    4. Confirm the sign-in account is supported for the Developer Program
      • Sign in to the Developer Program with a supported Microsoft account or Microsoft Entra-enabled email (not a *.onmicrosoft.com sign-in and not a phone-number-only sign-in). Then proceed through the join flow using whatever verification method is accepted for that account.

    If the phone number’s country code is not supported or remains blocked, the only reliable path is to rely on email-based verification and a supported Microsoft account identity when joining the Microsoft 365 Developer Program.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

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