Pokemon GO Error Code 31: How to Fix It

Easy 5-15 minutes Medium Severity Verified June 2026
Error Code
31
Brand
Pokemon GO
Product Type
game
Severity
Medium
DIY Difficulty
Easy
Estimated Fix Time
5-15 minutes
Pokemon GO Error Code 31 occurs when the game cannot authenticate your account properly, preventing you from logging in or playing. This authentication error is typically caused by corrupted cache data, network connectivity issues, or server-side problems that can usually be resolved with simple troubleshooting steps.
Ad

How to Fix Error Code 31

  1. Force close and restart Pokemon GO

  2. Clear Pokemon GO cache and data

    Clearing data will log you out and require you to sign in again. Make sure you remember your login credentials.
  3. Check your internet connection

  4. Update the Pokemon GO app

  5. Sign out and back into your account

  6. Restart your device

  7. Check Pokemon GO server status

Ad

When to Call a Professional

If Error Code 31 persists after trying all troubleshooting steps and Pokemon GO servers are confirmed to be working, contact Niantic Support through the in-game help system or their website. Persistent authentication errors may require account-specific assistance that only Niantic can provide.

Frequently Asked Questions

What does Pokemon GO Error Code 31 mean?
Pokemon GO Error Code 31 indicates an authentication failure where the game cannot verify your account credentials with Niantic's servers. This prevents you from logging in or accessing game features.
Why does Pokemon GO Error 31 keep happening?
Error 31 typically occurs due to corrupted cache data, poor internet connection, outdated app versions, or temporary server issues. It can also happen if you're switching between different login methods frequently.
Will I lose my Pokemon GO progress if I clear the app data?
No, your Pokemon GO progress is saved to Niantic's servers and linked to your account. Clearing app data or reinstalling the game will not affect your progress, Pokemon, or items as long as you log back in with the same account.
How long does Pokemon GO Error 31 usually last?
If caused by app issues, Error 31 can be fixed immediately with cache clearing or app restart. If it's a server problem, it typically resolves within a few hours when Niantic fixes the issue.
Can using a VPN cause Pokemon GO Error Code 31?
Yes, VPNs can trigger Error 31 because Pokemon GO's authentication system may flag unusual IP addresses or locations. Disable your VPN when playing Pokemon GO to avoid authentication issues.