Error code 0x90010108 has been fixed on the Xbox One

Xbox One is Microsoft’s 8th generation gaming console and successor to the original Xbox and Xbox 360, released on November 22, 2013 in Australia, Austria, Brazil, Canada, France, Germany, Ireland, Italy, Mexico, New Zealand, Spain, the United Kingdom, and the United States.

In late 2014, Microsoft held a promotion in which the price of Xbox One hardware was reduced by $50. This promotion was so successful that it became permanent, which is reflected in the prices above.

There are Xbox One hardware bundles with hard drives up to 1TB. Many bundles come with Halo: Master Chief Collection and possibly other games. In the fall of 2015, the “Madden 16” bundle was released, as well as the “Forza 6” bundle. The systems are now available in black, white, and even blue for Forza 16.

There are also several controller options. Most systems come with a new version of the standard controller with a 3.5mm headphone jack, and a $150 Xbox One Elite premium controller was released in the fall of 2015.

Error code 0x90010108 occurs when some Xbox One users try to open certain games. For most users, it appears immediately after installing Borderlands 2 or Plants vs. Zombies when the user tries to press the Home button.

Recently, many Xbox One users have reported receiving error code 0x90010108. If this is true for you as well, you will need some information to fix this error.


What causes error code 0x90010108 on the Xbox One

What causes error code 0x90010108 on the Xbox One

It turns out that there are several different scenarios that can cause this problem.

Here’s a shortlist of possible culprits:

  • Microsoft server issue: It turns out that in some cases, this error code is triggered because your console isn’t checking the library media. In most cases, this problem is caused by server issues, either due to maintenance issues or unexpected server problems. When this scenario occurs, the only viable solution is to wait for the problem to be resolved by Microsoft technicians.
  • Firmware failure: In most cases, this problem was found to be local and was actually caused by a problem with some temporary files that were in the Temp folder. In this case, you can solve the problem by performing a power cycle.
  • Corruption of system files: In some cases, this problem may occur again if you have a firmware problem or operating system corruption that cannot be solved in the usual way. In this case, you should be able to solve the problem by performing a hardware or software reset.


Fix error code 0x90010108 on your Xbox One

Fix error code 0x90010108 on your Xbox One

Perform a full system reset on your Xbox One

Press and hold the power button on the console for about 8-10 seconds while the system is on. Do this until the console shuts down. You can then press the same button again and it will boot up and display a green home screen.

This process will not delete any of your games or data, so you don’t have to worry about that. If for some reason, rebooting with the manual button doesn’t work, you can also shut down the console the old-fashioned way.

Quickly turn the console off, unplug it, wait at least 10 seconds, plug everything back in and turn it back on. Fingers crossed that the 0x90010108 error code goes away!

Hardware console reset
  1. With the console on, press the Xbox button to open the manual.
  2. Go to System -> Settings -> System -> Console Info.
  3. From the Console Info menu, select Reset Console.
  4. On the Reset Console screen, select Reset and save my games and apps.
  5. Press the X button and the console will begin a default reset.
  6. The Xbox One will then reboot automatically.

If the power cycle method doesn’t work, or if it works for a while and returns error code 0x90010108, don’t worry. There are other solutions you can apply later. A hardware reboot of the console is also an effective solution.

Applying a full reboot means that your data will be saved and this process should be no different. Soon the console’s operating system will be reset to factory settings, but you can still keep your games and apps safe.

Check the status of the Xbox Live service
  1. First, visit the official Xbox Live service status page.
  2. The page will tell you if the service is down, as well as the status of your account, social services and games, Xbox TV, music or video, apps, and more.
  3. Make sure that all Xbox Live services are marked as “normal.”
  4. Depending on the length of the outage, you may want to check for updates every 30 minutes.

Are you getting the same error? Then consider the possibility that it’s a server issue that’s preventing any of the above solutions from working. To confirm this, check the “X” checkbox in the “Live status” box and check if the main services are working properly.


Frequently Asked Questions

  1. Go to System -> Settings -> Account -> Delete Accounts.
  2. Select the account you want to delete and select Delete.
  3. Select Sign in, add your account again, and enter your password.
  4. Select No locks or Ask for my key.

  1. Check the status of basic Xbox Live services.
  2. Try restarting the application in question.
  3. Reset the Xbox One console and its cache.
  4. Reinstall the application in question to the external hard drive.

If you see error 0x82d40004 on your Xbox console, your hard drive may be physically damaged. Check your DVD/CD for scratches or other signs of wear and tear. You can clean the disk with a soft, damp cloth.

  1. Go to the Xbox One boot error resolution section.
  2. Scroll down and select E102.
  3. Follow the troubleshooter's instructions.

Website | + posts

Mark Ginter is a tech blogger with a passion for all things gadgets and gizmos. A self-proclaimed "geek", Mark has been blogging about technology for over 15 years. His blog,, covers a wide range of topics including new product releases, industry news, and tips and tricks for getting the most out of your devices. If you're looking for someone who can keep you up-to-date with all the latest tech news and developments, then be sure to follow him over at Microsoft.