The Xbox console family presents an error that doesn’t require shipping back the device. “The person who bought this needs to sign in” could happen on the Xbox Series X, Xbox Series S, Xbox One, or Xbox One X.
That’s because all of these consoles share the same firmware and the same interface. Because of that, the troubleshooting we’re sharing can work on either option.
However, this particular error occurs when users try to open a digital game they don’t own. Unfortunately, the Xbox’s system may display the error by mistake, even if the user owns the game.
Fixing the issue, though, it’s often easy and straight on the Xbox’s user interface.
Table of Contents
The Person Who Bought This Needs to Sign in Error Meaning

Most errors indicate something is wrong, whereas others appear when nothing is wrong. “The person who bought this needs to sign in” is the latter case.
In most cases, the error has one of these two codes:
Regardless, it only happens on digital games and while users try to share game content.
In specific, the error happens because the console couldn’t verify the content access permissions. It prompts you, the user, to make the person who bought the game sign in. And if you’re that person, it isn’t very clear.
The Person Who Bought This Needs to Sign in Error Causes
User reports, as well as common fixes, helped us find the common causes of the error message:
- Your Xbox Console Is Not Your Main Console: If you play on various consoles or have a single console, the Xbox may lose track of which is your main device. In other words, your Xbox is not your “Home” console, therefore prompting you to sign in again.
- The License Holder Account Is Not Set as “Home:” Likewise, if the person who bought the game is not signed into the console, you may see the error when doing game sharing.
- Xbox Live Services Are Down: The Xbox servers may be down due to an error or for service.
- The Game Server Is Down: Likewise, the server of a particular game may be down.
- Dashboard Glitch: Random dashboard glitches and errors may cause the error.
- Network Issue: Lastly, the error may happen if your connection is unstable. Setting a static IP and a public DNS to the console may solve the problem.
How to Fix the Person Who Bought This Needs to Sign in Xbox Error
The solutions we’re sharing work on any Xbox One or any Xbox Series console. We’re starting with the most logical solution. Afterward, we’re moving forward with less common fixes.
Please try our solutions, one by one, until you find the one that works for your case.
Before you move on, though, please reboot your console to erase random permission bugs.
Set Your Xbox as Your Account’s Primary Console
If you use your account to play on various Xbox consoles, you should let Microsoft know which one is your primary device.
In other words, you should select a Home Xbox. That way, any account on that console can play and use the content you have purchased. That includes Xbox games, apps, a Game Pass subscription, and more.
Moreover, the Home Xbox has become more friendly for offline gaming. That means other accounts can play the games without your account active or without an internet connection.
Here’s how to set your Xbox as the Home console:
- Sign in with your account on the Xbox
- Go to Settings
- Go to the General tab
- Go to Personalization on the right-side panel}
- Select My home Xbox
- Select Make this my home Xbox
Bear in mind the “Home ” account becomes the “License-holder,” meaning other accounts in the same Xbox can play the games the Home account bought.
Log in Again to Your Account
The next step is re-logging your account on your Xbox. It can erase random account bugs preventing normal functions.
Here’s how to re-log on your Xbox console:
- Press the controller’s Xbox button
- Go to Profile and system
- Under your profile name, press “A” on Sing out
- Press the Xbox button and go back to the same spot
- Select your Xbox account and press Sing back in
Remove Your Account From Xbox
The next solution would be to remove your account from the console and then add it back:
- Go to Settings
- Go to Account
- Select Remove accounts
- Select your account
- Hit Remove to confirm
Afterward, add back the account:
- Press your controller’s Xbox button
- Go to the far-right tab and choose Add new
- Enter your credentials to add the account
Add Static IP and Public DNS to Xbox
We can try improving the stability of your Xbox’s connection to solve the issue.
Unlike other devices’ typical dynamic IP addresses, a static IP Address won’t change. In essence, every time a device longs into your router, the router assigns a random IP address to the item. A static address, on the contrary, is constant, therefore, more stable.
Then, a public DNS comes from companies like Google. These are addresses available for all users worldwide to improve their home connections.
For example, if your broadband speed is around or less than 6MB, or if there’re too many devices using your Wi-Fi, your Xbox may be suffering from an unstable connection.
The issue damages features like the Xbox Party Chat, game sharing, streaming, downloading, and account errors.
Here’s how to add a public DNS and a static IP address on your Xbox:
- Press your controller’s Xbox button
- Go to Profile and system
- Select Settings
- Go to the General tab
- Select Network Settings on the right panel
- Go to Advanced Settings on the right-side panel
- Write down the following info: Gateway, Subnet mask, IP Address
- Go to IP settings on the left side
- Choose Manual
- Enter the IP you wrote down, but add 50 or 100 to the last digit. For instance, if the address is 196.165.0.6, the static version should be 196.165.0.56.
- Press enter and write the same Subnet Mask number you wrote down
- Press enter and write the same Gateway number you wrote down
- Go back and choose DNS settings
- Add a public DNS. The best options are: Google’s (Primary – 8.8.8.8 / Secondary – 8.8.4.4) ; Cloudflare’s (Primary – 1.1.1.1 / Secondary – 1.0.0.1)
- Go back to the Network menu
- Test network connection
Hard Reset the Console
If all else fails, you may solve the “Person who bought this needs to sign in” issue by power cycling the console. Also, restarting the router may help.
Both workarounds together could erase random network glitches.
- Press and hold the Xbox power button for 10 seconds or more. Press it until the LED stops flashing to do a hard reset.
- Once the console is off, unplug all of its cables
- Press and hold the power button for 10 seconds more to drain all of the power
- Go to your router, and disconnect all of its cables for 10 seconds
- Plug back the router
- Go back to the Xbox, and plug back all of its cables
- Turn on the console
- Test your network connection
- Test the faulty game
Check the Xbox Live Status
Lastly, you should ensure the Xbox Live Core Services are up and working.
Microsoft’s servers or a game server could be down for maintenance or due to other problems.
You can verify the status of Xbox Live services on their official site.