How to Fix Error 0x87e107d1 on Xbox One?

Several Xbox One users have been reaching us with questions after encountering the 0x87e107d1 error code when trying to play certain games on their console. While some affected users are seeing this error message with only one game, other users are reporting that the issue is recurring and affects every game that they purchased digitally. As it turns out, the issue only seems to affect games and applications that use Xbox Live services.

0x87e107d1 error on Xbox One

What’s causing the 0x87e107d1 error?

We investigated this particular error code by looking at various user reports and by testing out different repair strategies that are typically recommended by users that managed to resolve the problem. As it turns out, several different scenarios might trigger this error message. Here’s a shortlist of potential culprits:

  • Xbox Live Service issue – In some cases, this error code is triggered as a result of a widespread issue that appears during a maintenance period or a DDoS attack. If the issue is caused by a server problem, there is no viable fix other than to confirm the origin and wait for Microsoft’s engineers to fix it.
  • Network status glitch – As it turns out, this particular issue can occur in instances where your network status gets stuck into a limbo state (it’s neither online or offline). If this scenario is applicable, you should be able to resolve the issue by switching your network status to offline mode, launching the app and then re-launching it while in online mode again.
  • A glitch caused by temporary files – Judging by the various user reports, this particular fix can also be caused by one or more corrupted files that are stuck inside the Temp folder of your console. In cases like this, the easiest fix is to perform a power-cycling procedure which will clear the temp folders and drain the power capacitors, which will end up fixing the issue in most cases.
  • OS file corruption – Under certain conditions, this particular issue can also surface due to a firmware glitch or some type of OS file that has become corrupted. In situations like this one, the only viable fix that will not produce data loss is to perform a soft reset.

Method 1: Checking for server issues

First things first, we should start by investigating if the issue you’re having is not widespread. There’s no point in trying out the various repair strategies if the issue is beyond your control. If the problem is being caused by a server issue, none of the potential fixes featured below will work.

As per several different reports, this particular issue can occur during a maintenance period or in the case of a DDoS attack on the Xbox Live services. In this case, the problem can only be resolved by Microsoft’s engineers.

To verify if there’s a problem with the Xbox Live servers, visit this link (here) and check each core service for signs of inconsistencies.

Verifying the status of Xbox Services

If all core services have a green check-mark, you can safely conclude that the issue is not being caused by a malfunctioning Xbox Live server. In this case, it’s clear that something in your local configuration is producing the problem and you should move down to the other methods fixing below.

In case you discover evidence that one or more services have been affected, you should wait patiently until the problem is patched by Microsoft’s engineers. The quickest way of doing this is to check back the page regularly until the problem is taken care of.

If you previously confirmed that the issue is not caused by Xbox server issues, move down to the next methods below for additional repair strategies on 0x87e107d1 error code.

Method 2: Using Offline Mode

As per various user reports, the most efficient fix in resolving the 0x87e107d1 error code is to simply change your Network setting to Offline Mode and signing int your user account. After you do this, sign in with your user account and launch the game or application that was previously failing, you can return to Online mode and the error code will no longer occur.

Several affected users have confirmed that the steps below have allowed them to circumvent the error code completely and play their favorite games once again. Here’s a quick guide on signing with your account using Offline Mode:

  1. Press the Xbox button on your controller one time to open up the guide menu. After you do this, use the newly appeared menu to navigate to Settings > System > Settings > Network.
  2. Once you manage to get inside the Network menu, go to Network settings and access the go Offline section.
    Going Offline on Xbox One
  3. After you’ve managed to switch your console’s network mode to Offline, return to the sign-in screen and log in with your account normally.
  4. Launch the game that was previously triggering the 0x87e107d1 error.
  5. Return to the Network Settings menu using the same steps presented above and access the Go online section.
  6. Once you’re back Online, re-launch the game that was previously triggering the error and see if the issue has been resolved.

If you’re still encountering the 0x87e107d1 error when trying to launch up a game that uses the Xbox Live service, move down to the next method below.

Method 3: Power Cycling the console

If the method above didn’t allow you to circumvent the 0x87e107d1 error code, some kind of firmware or software issue is likely causing the problem. In situations like this one, the most effective fix is to perform a power-cycling on your console – This procedure will clear any temporary data and clear the power capacitors, which will end up resolving the vast majority of firmware and software issues that will spawn this error code.

Several affected users have confirmed that this issue was effective in allowing them to circumvent the error and play their favorite games once again.

Here’s a quick guide on performing a power cycle on your Xbox console:

  1. Ensure that your console is fully turned on, then press and hold on the Xbox button (on the front of your console). Keep that button pressed for 10 seconds, or until you see the front light flashing intermittently. When you finally see this behavior, release the power button.
    Perform a hard reset on Xbox One
  2. After the shut down is completed successfully, wait a full minute before turning the console back on. To ensure that the power-cycling procedure is successful, you can also physically disconnect the power cable for the power source to ensure that the process is complete.
  3. Once you’re ready to turn your console back on, press the console-based power button once again, but don’t keep it pressed like before. Only press it one normally, then be on a lookout for the initial animation logo – If you see it, take it as a confirmation that the power-cycling procedure was successful.
    Xbox One starting animation
  4. After your console is fully booted, try to complete the sign-up process once again and see if you’re still encountering the 0x87e107d1 error code.

If you’ve performed the instructions above and you’re still encountering the same error message, move down to the next method below.

Method 4: Performing a Soft Reset

If the power-cycling procedure didn’t work in your case, chances are you’re dealing with some type of firmware glitch or corruption that doesn’t originate from the temporary files. In situations like this one, one viable fix that will not produce any data loss is to perform a soft reset.

Several affected users have reported that they managed to circumvent the 0x87e107d1 entirely after they performed a soft reset which ended up replacing any corrupted data that might be causing the problem. Keep in mind that this reset will only apply to OS files – this means that every installed application, game or media will remain intact.

Here’s a quick guide on performing a soft reset on your Xbox One console:

  1. With your console fully turned on, press the Xbox button (on your controller) once to open up the guide menu. Once you’re inside the guide menu, navigate to System > Settings > System > Console Info.
  2. After you manage to get inside the Console Info menu, access the Reset console button.
    Performing a soft factory reset
  3. Once you’re inside the Reset console menu, choose the Reset and keep my games & apps option.
    Soft Resetting Xbox One
  4. After you start the process, wait patiently until the operation is finished. Once it is, your console will restart automatically.
  5. Once the startup sequence is complete, try to repeat the action that was previously causing the 0x87e107d1 error and see if the issue is now resolved.

Method 5: Trying to Redownload the Content

In some cases, the error might be triggered while downloading specific content and after trying all of the guides above, you might just be able to fix the issue with just a simple redownload attempt. In order to do that, follow the guide below.


Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.