Azure for Students verification fails: stuck GitHub route, ineligible school domain

Aidil Zafri 0 Reputation points
2026-09-12T03:57:36.0766667+00:00

I cannot complete Azure for Students verification. Three attempts, all

reproducible on clean sign-ins with no other accounts active.

Attempt 1, signed in with school account ******@ocean.umt.edu.my:

"You're not eligible for an Azure free account"

SessionID: f7c744fd-3782-4171-841d-2ac3955dbadb

Attempt 2, signed in with primary account ******@gmail.com,

GitHub verification route:

"Unable to complete Azure for Students verification"

SessionID: b762142d-053e-47ef-a9ad-c9769274c611

Attempt 3, signed in with school account again, school email verification:

"You're not eligible for an Azure free account"

SessionID: 2fd82a13-bfb9-427a-99b4-e9f10ce5829a

Environment:

  • GitHub account aidil2105, Student Developer Pack verified and active, Azure benefit visible on the pack page
  • GitHub primary email and the signed-in Microsoft account are identical: ******@gmail.com
  • School: Universiti Malaysia Terengganu (student subdomain ocean.umt.edu.my)
  • Azure Portal shows no existing subscription
  • Attempted: GitHub activation route, direct student signup, school email verification, incognito/clean sessions, waiting several days

Request: please check the eligibility/verification state for these accounts,

confirm whether the GitHub route is stuck server-side, and advise whether

ocean.umt.edu.my can be used for academic verification at all.

Community Center | Not monitored
0 comments No comments

1 answer

Sort by: Newest
  1. Zahid Barrera Ramirez 105 Reputation points
    2026-09-12T04:30:24.0866667+00:00

    Hi @Aidil Zafri

    Based on the three reproducible attempts you documented, this does not look like a browser/session issue anymore.

    There are two separate checks involved here:

    1. GitHub Student Developer Pack verification

    Azure for Students academic/eligibility verification

    Being successfully verified by GitHub does not automatically guarantee that Azure for Students will accept the account. Microsoft runs its own eligibility and academic verification process.

    Your school-domain result is particularly important:

    @ocean.umt.edu.my → “You're not eligible for an Azure free account”

    That strongly suggests either:

    the student subdomain is not currently recognized by Microsoft's academic verification system, or

    the account is failing an Azure-side eligibility/risk check.

    The GitHub route failing independently with:

    “Unable to complete Azure for Students verification”

    despite an active Student Developer Pack also suggests that the GitHub benefit is not successfully completing the Azure-side verification step.

    At this point, I would stop retrying with different browsers/accounts and escalate this as an Azure for Students academic verification issue.

    When contacting Azure for Education/Student support, include:

    your university name: Universiti Malaysia Terengganu

    academic domain: ocean.umt.edu.my

    confirmation that your GitHub Student Developer Pack is active

    confirmation that the GitHub email and Microsoft account email match

    all three Session IDs

    the exact error from each verification method

    confirmation that no Azure subscription currently exists

    I would specifically ask them to confirm:

    1. Whether ocean.umt.edu.my is registered/accepted for Azure for Students academic verification.

    2. Whether the GitHub verification path is failing server-side for your account.

    3. Whether your Azure for Students verification state can be reviewed or reset.

    Unfortunately, Microsoft Q&A contributors cannot inspect Azure's internal eligibility state or manually approve a student subscription, so this part requires Microsoft Education/Azure support.

    One important point: I would avoid creating additional Microsoft accounts or repeatedly retrying the activation flow, because that is unlikely to fix a domain-verification problem and could make troubleshooting more confusing.

    If this answer was helpful, please consider marking it as helpful or accepting it as the answer. It may help other students whose university domain is not recognized by Azure.Hi,

    Based on the three reproducible attempts you documented, this does not look like a browser/session issue anymore.

    There are two separate checks involved here:

    GitHub Student Developer Pack verification

    Azure for Students academic/eligibility verification

    Being successfully verified by GitHub does not automatically guarantee that Azure for Students will accept the account. Microsoft runs its own eligibility and academic verification process.

    Your school-domain result is particularly important:

    @ocean.umt.edu.my → “You're not eligible for an Azure free account”

    That strongly suggests either:

    the student subdomain is not currently recognized by Microsoft's academic verification system, or

    the account is failing an Azure-side eligibility/risk check.

    The GitHub route failing independently with:

    “Unable to complete Azure for Students verification”

    despite an active Student Developer Pack also suggests that the GitHub benefit is not successfully completing the Azure-side verification step.

    At this point, I would stop retrying with different browsers/accounts and escalate this as an Azure for Students academic verification issue.

    When contacting Azure for Education/Student support, include:

    your university name: Universiti Malaysia Terengganu

    academic domain: ocean.umt.edu.my

    confirmation that your GitHub Student Developer Pack is active

    confirmation that the GitHub email and Microsoft account email match

    all three Session IDs

    the exact error from each verification method

    confirmation that no Azure subscription currently exists

    I would specifically ask them to confirm:

    1. Whether ocean.umt.edu.my is registered/accepted for Azure for Students academic verification.

    2. Whether the GitHub verification path is failing server-side for your account.

    3. Whether your Azure for Students verification state can be reviewed or reset.

    Unfortunately, Microsoft Q&A contributors cannot inspect Azure's internal eligibility state or manually approve a student subscription, so this part requires Microsoft Education/Azure support.

    One important point: I would avoid creating additional Microsoft accounts or repeatedly retrying the activation flow, because that is unlikely to fix a domain-verification problem and could make troubleshooting more confusing.

    If this answer was helpful, please consider marking it as helpful or accepting it as the answer. It may help other students whose university domain is not recognized by Azure.

    Was this answer helpful?

    0 comments No comments

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.