How to fix Error 400 on OnenessService

Ras Mar Oneism 0 Reputation points
2026-04-01T22:34:20.7466667+00:00

I am trying to make my Microsoft account into a Xbox developer account. I keep getting this Error 400 at 90 percent complete. It says to retry in a couple minutes, which I have done. I'm using a fresh install of Chrome browser. AI has told me that sometimes older accounts have invalid keys, so I have tried on a new Microsoft account but I am getting the same error.

Microsoft Partner Center | Other
0 comments No comments

1 answer

Sort by: Most helpful
  1. AI answer

    2026-04-01T22:34:33.7066667+00:00

    Error 400 in this context indicates that the sign-in or account operation with a password could not be processed. It is typically caused by repeated sign-in attempts or an issue with the browser, device, or network.

    To troubleshoot and work around Error 400 when converting the Microsoft account for Xbox developer use:

    1. Use a different sign-in method
      • At the sign-in or verification prompt, select Other ways to sign in.
      • If already configured on the account, choose one of:
        • Use face, fingerprint, PIN, or security key
        • Approve sign-in with Microsoft Authenticator (mobile app)
        • Send a code to an alternate email address
      • This can bypass the failing password-based request that is triggering Error 400.
    2. Try a different browser or app
      • Completely close Chrome and sign out of all Microsoft accounts in the browser.
      • Clear cookies and site data for Microsoft/Partner Center domains.
      • Try again in a different browser (for example, Edge) or in a private/incognito window so no cached sign-in data is reused.
    3. Switch device
      • Attempt the Partner Center / Xbox developer enrollment from another PC or mobile device to rule out a device-specific issue.
    4. Change network
      • If currently on Wi‑Fi, switch to mobile hotspot or a different network.
      • If on mobile data, try a trusted Wi‑Fi network.
      • This addresses cases where the current network path is interfering with the sign-in request.
    5. If Error 400 persists
      • Because the error is occurring at ~90% of the enrollment flow and across multiple accounts, it is likely a transient service or configuration issue on the backend rather than the age of the account.
      • After trying the above, wait some time and retry the enrollment. If it still fails, collect screenshots and timestamps of the Error 400 and open a support case via Partner Center so the backend sign-up flow for the account can be checked.

    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.