Ad Space — Top Banner

0x87E50051

Microsoft Xbox

Severity: Moderate

What Does This Error Mean?

Error 0x87E50051 means your Xbox cannot confirm you have the right to play a game. This is a licensing or ownership verification problem, not a game file issue. Signing out and back in, or setting your Home Xbox, fixes this in most cases.

Affected Models

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

Common Causes

  • Your Xbox is not set as your Home Xbox and you are not signed in to Xbox Live
  • The game's license is associated with a different Microsoft account on the console
  • Xbox Live's license verification servers are temporarily unavailable
  • You are trying to play a Game Pass game whose subscription has lapsed
  • The game was purchased on a different account than the one currently signed in

How to Fix It

  1. Make sure you are signed in to the correct Microsoft account — the one that purchased or has Game Pass access to the game. Press the Xbox button and check the profile shown in the top-left corner.

    Playing on someone else's account or a guest profile will trigger this error for games you own on your main account.

  2. Set this console as your Home Xbox. Go to Settings > General > Personalization > My Home Xbox and select 'Make this my Home Xbox'. This allows anyone on the console to play your games, even offline.

    Each Microsoft account can have one Home Xbox at a time. Changing it does not cost anything.

  3. Sign out of Xbox Live and sign back in to refresh your license data. Press the Xbox button, go to your profile, select 'Sign Out', wait one minute, then sign back in. Try launching the game again.

    Signing back in forces the console to re-download your current license information from Microsoft's servers.

  4. Check your Game Pass subscription if the game is not one you purchased outright. Go to account.microsoft.com/services on a phone or computer and verify your Game Pass is active and not expired.

    When Game Pass expires, you immediately lose access to any game that was only accessible through the subscription.

  5. Clear the console cache by holding the power button for 10 seconds, unplugging the power cable, waiting 30 seconds, then plugging it back in and restarting. Then sign back in and try the game.

    Stale cached license data is a common cause of ownership verification failures.

When to Call a Professional

Error 0x87E50051 is an account and licensing issue — no repair shop visit needed. If setting your Home Xbox and refreshing your license does not work, contact Xbox Support. They can verify which account owns the license and help you sort out any account-related access issues.

Frequently Asked Questions

I bought this game — why am I getting an ownership error?

The most common reason is that the game was purchased on a different Microsoft account than the one signed in. Check that you are signed in with the account that made the purchase. Also make sure this console is set as your Home Xbox for offline access.

What is the difference between Game Pass access and owning a game?

When you own a game (purchased it), you can play it forever on any Xbox as long as you are signed in. When you access a game through Game Pass, you can play it only while your subscription is active. If your Game Pass expires, you lose access to Game Pass titles but keep all games you purchased.

Can two people in my household share games?

Yes, through the Home Xbox feature. If you set the shared family console as your Home Xbox, anyone signed in on that console can play all your games — even without being signed in to your account. You can play your games on any Xbox as long as you are signed in to your account.