Ad Space — Top Banner

0x87E50004

Microsoft Xbox

Severity: Moderate

What Does This Error Mean?

Xbox error 0x87E50004 means your Xbox couldn't verify the license for a game or app you're trying to launch. This usually means your console is offline and can't confirm you own the game, or the game was purchased on a different account. The fix is usually signing in with the correct account or connecting to Xbox Live to verify the license. This is a license check failure — not a problem with the game itself.

Affected Models

  • Xbox One
  • Xbox One S
  • Xbox One X
  • Xbox Series S
  • Xbox Series X

Common Causes

  • Console is offline and can't verify digital ownership of the game through Xbox Live
  • The game was purchased on a different Xbox account than the one currently signed in
  • This console is not set as the Home Xbox for the account that purchased the game
  • Xbox Live service is temporarily down preventing license validation
  • Game sharing has been changed or the lender's console settings changed

How to Fix It

  1. Make sure your Xbox is connected to the internet and signed in to Xbox Live. Press the Xbox button on your controller, go to Profile & System > Settings > General > Network settings, and confirm 'Connected to Xbox Live' appears. Digital games require an occasional online license check to play.

    If you want to play offline indefinitely, your console must be set as the Home Xbox for the account that owns the game.

  2. Confirm you're signed in with the account that purchased the game. If the game was bought under a different Microsoft account (perhaps a family member's), sign in with that account and try to launch the game. Different accounts have different libraries.

    You can have multiple accounts on one Xbox. Press the Xbox button and switch accounts if needed.

  3. Set this console as your Home Xbox. Go to Settings > General > Personalization > My home Xbox > Make this my home Xbox. When a console is set as Home Xbox, any account signed into that console can play the library of the account that designated it as Home.

    Each Microsoft account can only have one Home Xbox at a time. If you recently switched consoles, update the Home Xbox setting on the new one.

  4. Clear your Xbox's local saved licenses. Go to Settings > Account > Remove accounts. Remove your account, perform a restart, sign back in, and let the console sync your licenses from the cloud. This rebuilds your local license database.

    Your games, saves, and achievements are stored in the cloud. Removing and re-adding your account does not delete them.

  5. If the error appears right after purchasing a game, wait 15 minutes and try again. New purchase license records sometimes take a few minutes to fully propagate to Xbox's license servers. Restarting the console after waiting also refreshes the license data.

    If the game still shows 0x87E50004 after 30 minutes, check your Microsoft account purchase history at account.microsoft.com to confirm the purchase went through.

When to Call a Professional

Error 0x87E50004 is an account and license issue — not a hardware problem. No technician is needed. If you've confirmed you own the game and still can't resolve this, contact Xbox Support at support.xbox.com or call 1-800-469-9269. They can verify license records and help resolve account-level conflicts.

Frequently Asked Questions

I own this game — why can't I play it?

Even if you own the game, your Xbox needs to verify that ownership against Microsoft's license servers. If your console is offline or experiencing a sign-in problem, it can't confirm the license and blocks the launch. Connecting to Xbox Live or setting the console as your Home Xbox allows it to confirm ownership. Home Xbox consoles can play your library even when offline.

Can I play digital games without an internet connection on Xbox?

Yes — but only if the console is set as your Home Xbox. A Home Xbox can play your digital game library offline, by any account signed in. If the console is not your Home Xbox, you need an active internet connection and to be signed in to play digital games. Physical disc games can always be played without an internet connection.

My friend shared their game with me and now I get 0x87E50004 — why?

Game sharing works by your friend setting your console as their Home Xbox. If they've changed their Home Xbox to a different console (perhaps got a new one), your game access ends. Contact your friend to confirm their Home Xbox settings. Only one console can be set as someone's Home Xbox at a time.