Invalid Session
You are kicked with an invalid-session message when joining. This is an authentication problem on the client side, your game could not confirm your account with Mojang/Microsoft's login servers.
What does this error mean?
Online-mode servers verify each player against Mojang's session servers. 'Invalid session' means that verification failed, usually because the launcher's login token expired or the auth servers were briefly unreachable.
Invalid session token
Most Common Causes
- An expired authentication token after a long session.
- The launcher is not actually logged in to a valid Microsoft account.
- A temporary Mojang/Microsoft authentication outage.
- System clock far out of sync, breaking token validation.
- Trying to join an online-mode server with an unauthenticated account.
How To Diagnose
- Fully close and reopen the official launcher, then rejoin.
- Confirm you are signed in with a valid Microsoft account.
- Check the Mojang/Microsoft status pages for an ongoing outage.
- Verify your computer's clock is set automatically and correct.
Recommended Fixes
- Restart the launcher
Closing and reopening the launcher refreshes the session token and fixes most cases. - Re-login to your account
Sign out and back in to your Microsoft account to get a fresh token. - Wait out an outage
If auth servers are down, there is nothing to fix locally, retry once status is green. - Fix the system clock
Set date/time to update automatically so token timestamps validate correctly.
Frequently Asked Questions
No. It is a client/account authentication issue, the server only reports the failed verification.
Offline (cracked) servers skip authentication, but they are insecure and break legitimate UUIDs.
Likely an ongoing auth outage or an account sign-in problem. Check the status page and re-login.