Why does my Xbox keep signing me out?
It sounds like you've refused an Xbox Live Update at some point.
You can go into your system options and see if there's an update available.
To check for an update on the Xbox 360 you basically force a new Xbox Live connection:
- Press the Guide button (center logo button), bringing up the pop-up menu
- Go to Settings
- Select System Settings
- Select Network Settings
- Select Wired Network or the name of your wireless network if you're on wifi
- Select Test Xbox Live Connection
- Select Yes if prompted to update. If you're not prompted and the test completes successfully, you have the most recent update.
You can also get console updates on the 360 through game discs with them, USB drives, or CDs and DVDs burned with the updates, but the above instructions are by far the easiest and should apply to most cases.
To check for an update on the Xbox One (since it has the same problem):
- Go to the Home screen
- Press the Menu button (where the "start" button is on other systems)
- Select "Settings" from the popup menu
- Select "System"
- Select the update option if it's available. It will say "No update available" if you're offline or you have the newest update.
Source: The xbox support system and personal experience
After doing some research I found a solution.
1. Delete your profile.
(Settings >> System Settings >> Storage >> Hard Drive >> Profiles >> username >> Delete >> Profile only)
2. Clear you System Cache 3 times.
(Settings >> System Settings >> Storage >> Highlight Hard Drive >> Press Y >> Clear System Cache >> Yes)
3. Re-download your profile.
(Press Xbox Guide Button >> Download Profile >> Enter your Microsoft E-Mail >> Enter your Microsoft Password >> Done)
See Taidara's Answer For More Information.
After it signs me out the first time, I just go straight to download profile. Then I select my profile without having to delete it first. Problem is that once you shut off the power to your console it may or may not start over again the next time you power it back on . The last time I went through 10 days of powering on and off before the issue returned.