1. Home
  2. Windows Tips
  3. Xbox sign in error 0x87dd0006

Fix the Xbox Sign-In Error 0x87dd0006 (Full Tutorial)

Xbox Live is a service, and like any other service, it runs into problems. Unfortunately, this is the type of service that can’t be unavailable for too long, because if problems with it persist, users will not be able to play games anymore. It’s not an easy problem to go with, definitely one that needs a quick resolution — so here’s our answer to the question what can I do to fix Xbox sign-in error 0x87dd0006?

Xbox sign in errors

Xbox live is a service and in order to use it, you need an Xbox live account. This service is used on an Xbox but also on Windows 10.

This post focuses on the Xbox sign in error 0x87dd0006 that you see on the Xbox and not sign in errors on the Xbox app on Windows 10.

1. Check service status

Xbox live is a service used around the clock, around the world. If the service is down, for whatever reason, you won’t be able to sign in and you may see the 0x87dd0006 error. To check if the service itself is causing sign in problems, visit the Xbox live status page. If the service is down, the status page will say as much.

You can visit the service status page here. If the service is down, Microsoft will have to fix it. There’s nothing you can do on your end to expedite the fix.

2. Run power cycle

If the Xbox live service is up and running, you should try to restart your router and your Xbox.

  1. Locate the power button on your router.
  2. Press and hold it for ten seconds, and then release it.
  3. Press it again to turn the router on.
  4. On your Xbox console, press and hold the Xbox button for ten seconds, and then release it.
  5. Wait another ten seconds, and then press the button again to turn the console on.
  6. Try signing in.

3. Enable offline sign in

If you’re not trying to set up the Xbox i.e., it has already been set up but you’re unable to sign in, you can enable offline mode and play games that you’ve downloaded.

  1. On your controller, press the Xbox button.
  2. Go to Profile & system>Settings>General>Personalization>My home Xbox.
  3. Select ‘Make this my home Xbox’.
  4. Press the Xbox button again.
  5. Go to Profile & system>Settings>General>Network settings.
  6. Select ‘Go offline’.

4. Check billing information

If your billing information isn’t correct, or it needs to be updated, you may see the 0x87dd0006 error.

  1. Press the Xbox button on your controller.
  2. Go to Profile & system>Settings>Account>Payment & billing>Edit info.
  3. Follow the on-screen prompts and update your billing information. Check the billing address as well as any cards you’ve saved.

If you’re unable to access/update billing information on your Xbox, you can update it from a desktop computer.

  1. Visit the Microsoft website.
  2. Sign in with your Xbox live account.
  3. Click Payment options in the bar at the top, and check your billing information.

5. Turn off VPN

If you’re using a VPN with the Xbox, it may be experiencing a service outage or it may be preventing the service from connecting. Try turning it off, and then sign in.

Run a game from a disc

If you have a game disc, and your Xbox console has a disc slot, try playing a game from a disc. Play for a few minutes and then try signing in.

6. Remove and add your profile

Much like a user account on a desktop OS can be corrupted, the same can happen with a profile on Xbox. It may prevent users from signing in.

  1. Press the Xbox button on the controller.
  2. Go to Settings>Account>Remove accounts.
  3. Select your profile, and remove it.
  4. To add the account back, click the Xbox button on your controller.
  5. Go to the Sign in tab and sign in with your account.

7. Update controller

Try updating the controller. Make sure it is charged and that the device is approved for use with an Xbox. Official controllers work best but you can use other, non-Xbox controllers as well.

  1. Press the Xbox button on the controller.
  2. Go to System>Settings>Devices & streaming>Accessories.
  3. Select your controller.
  4. Click Device Info>Firmware version.
  5. Click Update Now.
  6. Once the controller has been updated, try signing in again.

8. Update Xbox console

The Xbox, like all other hardware, runs an operating system that updates from time to time. Try updating the Xbox to see if the sign-in error goes away.

To update the Xbox,

  1. Press the Xbox button on your controller.
  2. Go to Settings>System>Updates & Downloads.
  3. If an update is available, the next panel will tell you as much. Select and install it.
  4. Once the update is installed, try signing in again.

Sign in Error 0x87dd0006: Conclusion

Xbox Live used to have some stability issues but the service has improved a great deal over the years. It is far more stable than it used to be initially — which is to be expected.

The good news: it’s fixable

As stable as it is, you will still run into trouble every now and then. The only difference is, the errors are much easier to resolve since the service itself is far less likely to be the problem.