Minecraft Services AppID confirmed blocked — is there an official reconsideration procedure?

jesper 0 Reputation points
2026-10-31T08:49:42.3566667+00:00

Hello Microsoft Q&A community,

I maintain WZBC-Launcher, a free, independent Minecraft: Java Edition launcher developed for a college Minecraft community.

Our application uses its own Microsoft Entra Client ID and implements the Microsoft OAuth → Xbox Live → XSTS → Minecraft Services authentication flow.

During testing, Microsoft authentication, Xbox Live and XSTS succeeded, but Minecraft Services returned HTTP 403.

We submitted three applications through the official Minecraft AppID review form, but all were declined.

On October 30, 2026, Mojang Enforcement confirmed that our AppID had been blocked. They provided general factors that may affect an application's status but did not identify the specific reason. They also stated that they could not provide further Java API guidance.

Since then, we have completed corrective changes, published the updated source code, and released a new Windows x64 pre-release.

The updated version includes stricter account admission rules and temporarily prevents gameplay when official game entitlement eligibility cannot be verified. It passed 428 automated tests and targeted Windows UI checks.

My question is:

Is there an official reconsideration or appeal procedure for a Minecraft Services AppID that has already been explicitly blocked?

Specifically:

Can developers request reconsideration of the original Microsoft Client ID after implementing corrective changes?

Is there a documented submission process or an appropriate official support channel?

Does anyone have experience resolving this situation without registering a replacement Client ID?

We understand that Microsoft Entra authentication and Mojang's Minecraft Services allowlist are separate systems, and that Microsoft Q&A may not have authority to lift Mojang's restriction.

We are seeking procedural guidance, not instructions to bypass the restriction.

Project source: https://github.com/Dr-jesper/WZBC-Launcher

Latest release: https://github.com/Dr-jesper/WZBC-Launcher/releases/tag/v1.2.0-wzbc.4

Thank you for your assistance.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
0 comments No comments

1 answer

Sort by: Oldest
  1. AI answer

    2026-10-31T08:50:46.7733333+00:00

    No publicly documented reconsideration or appeal procedure exists for a Minecraft Services AppID that has already been blocked; request a manual review through Minecraft Support, referencing the existing enforcement correspondence and asking specifically whether the original Client ID can be reconsidered.

    Submit a focused reconsideration request

    Because the AppID review form has already produced three declines, do not submit the same application again unless Mojang directs you to do so.

    1. Open a case through the Minecraft Help Center’s support routing page. Minecraft’s public support resources route cases to general support rather than publishing a dedicated developer AppID appeal form.^1^
    2. If the October 30 enforcement response permits replies, reply to that case instead of opening a duplicate.
    3. Use an explicit subject such as Request for reconsideration of blocked Minecraft Services AppID after material corrective changes.
    4. Include:
      • The original Entra application/Client ID.
      • All prior AppID-review case or submission identifiers.
      • The October 30 enforcement case identifier and exact block confirmation.
      • The affected Minecraft Services endpoint, complete HTTP status and response body, UTC timestamps, and correlation/request IDs if returned.
      • A concise changelog mapping each corrective control to the factors Mojang previously identified.
      • Source commit and release identifiers.
      • Reproduction instructions and test results.
      • A direct request for one of these outcomes:
        1. reconsider the existing Client ID;
        2. identify any remaining eligibility requirement;
        3. confirm that the decision is final and whether a materially changed application may be resubmitted.

    Avoid including client secrets, access tokens, refresh tokens, tenant credentials, or users’ personal data.

    What the current documentation establishes

    Microsoft OAuth registration and Minecraft Services authorization are separate. A valid OAuth token—and even successful Xbox Live and XSTS exchanges—does not itself grant access to restricted Minecraft services; an unapproved application can be rejected with HTTP 403.^2^

    The available public material does not document:

    • a reconsideration form for blocked Minecraft Services Client IDs;
    • a guaranteed right to resubmit the same Client ID after remediation;
    • a published escalation SLA;
    • a requirement to replace the Client ID;
    • a self-service Entra setting that removes the Minecraft restriction.

    Consequently, retaining the existing Entra registration is reasonable while review is pending, but there is no documented basis for expecting that code changes alone will automatically restore it. Registering another Client ID would not itself grant Minecraft Services access and should not be used to work around the block.^2^

    The Minecraft account-ban appeal process is not applicable: it concerns player-account enforcement, not application/Client-ID authorization.^3^ Likewise, the Microsoft Store certification appeal process applies to Store certification decisions, not Minecraft Services allowlisting.

    Conditional Xbox developer route

    If WZBC-Launcher is part of an Xbox game intended for Xbox or Windows publishing, the documented route is to register as an Xbox partner and apply to ID@Xbox. The application requires Partner Center enrollment and business/studio information.^4^

    After enrollment, developers who cannot use Xbox services are instructed to work through their Xbox contacts.^5^ That provides a managed developer-support relationship, but the documentation does not say that ID@Xbox handles appeals for independent third-party Minecraft launchers. Do not present WZBC-Launcher as an Xbox game merely to obtain that route.

    An accepted Q&A answer has suggested ID@Xbox for launcher-related XboxLive.signin access, but it also notes that the program expects a game submission.^6^ Treat this as an eligibility-dependent escalation option, not as a documented Minecraft AppID appeal process.

    In short: the only supportable path for the original Client ID is a targeted manual-reconsideration request to Minecraft Support or the existing enforcement thread. Whether Mojang will reconsider it—and whether remediation is sufficient—is not specified publicly and can only be decided by that service’s review team.


    References

    1. Who to Contact with Your Minecraft Support Questions
    2. How can I register a Microsoft OAuth application for a public Minecraft Java launcher without an Azure subscription? - Microsoft Q&A
    3. Banned Minecraft Accounts and the Appeal Process
    4. Step 3: Join ID@XBOX
    5. Configuring Xbox services
    6. How to get XboxLive.signin permission for Azure App Registration (Minecraft Launcher) - Microsoft Q&A
    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.