0x87E50102
Microsoft Xbox
Severity: ModerateWhat Does This Error Mean?
Error 0x87E50102 means your Xbox cannot verify your access to an Xbox Game Pass game or a purchased title. The console is having trouble confirming your license or subscription. This can happen when your Game Pass subscription has lapsed, or when there is a temporary issue with Microsoft's license servers.
Affected Models
- Xbox One
- Xbox One S
- Xbox One X
- Xbox Series S
- Xbox Series X
Common Causes
- Your Xbox Game Pass subscription has expired or the payment method failed to renew it
- You are not signed into the Xbox account that owns the game or holds the subscription
- Microsoft's license verification servers are temporarily unavailable
- This console is not set as your Home Xbox, which is required to play when offline
- The game's license data cached on your console is outdated or corrupted
How to Fix It
-
Check your Game Pass subscription status. On your phone or computer, go to account.microsoft.com > Services and subscriptions and confirm your Game Pass is active.
If your subscription lapsed, the game will be locked until you renew it.
-
Make sure you are signed into the correct Xbox account — the one that owns the subscription or the game. Press the Xbox button and check your profile in the top right corner.
If someone else in your household has the subscription, they need to set this console as their Home Xbox for you to benefit from it.
-
Set this console as your Home Xbox. Go to Settings > General > Personalization > My home Xbox > Make this my home Xbox.
Home Xbox allows any account on the console to play your digital games and use your subscriptions, even offline.
-
Clear your Xbox cache. Hold the power button for 10 seconds to fully shut down the console, wait 30 seconds, then turn it back on. This clears the license cache.
After restarting, the console downloads fresh license data from Microsoft's servers.
-
Remove and re-add your account. Go to Settings > Account > Remove accounts, remove your gamertag, then add it back and sign in fresh.
This forces the Xbox to download a completely new set of license tokens for your account.
When to Call a Professional
Error 0x87E50102 is a license or subscription issue — not a hardware fault. You do not need a repair technician. If your subscription is active and the error persists, contact Xbox Support.
Frequently Asked Questions
I have Game Pass but still get this error. Why?
Even with an active subscription, license errors can occur if your console cannot contact Microsoft's servers to verify it. This can happen during a brief network outage or if your console has not been online recently. Connect to Xbox Live and wait a few minutes for your licenses to sync, then try launching the game again.
What is the Home Xbox setting and why does it matter?
Home Xbox is a setting that designates one console as your primary device. When a console is set as your Home Xbox, anyone who signs into that console can access your Game Pass games and digital library — even without being signed in themselves. You can change your Home Xbox up to five times per year.
My Game Pass just renewed. Why is the game still locked?
After a payment processes, there can be a short delay before the Xbox recognizes the renewed subscription. Sign out of your account, wait a few minutes, and sign back in. This triggers the console to re-check your subscription status and should unlock your Game Pass games.