Unable to log in to Pokemon GO through mobile data but WiFi works [duplicate]

So I have this annoying problem where I can't connect to the Pokemon GO app through mobile data. It will get stuck at around 20% and I can see that my phone will have no data exchange whatsoever. When I use WiFi however, I can connect perfectly fine, turn off WiFi and then play the game. I have the assumption that it has to do with my google account, through which I log on with. I have read multiple answers to this problem and none worked:

  • restarting app, phone
  • resetting app preferences
  • uninstalling/reinstalling app
  • setting google account settings to allow unsecure apps to use the google login
  • manually turning on and of various google applications from usage of mobile data

All this did not help a bit.

But I noticed something strange: when Ii connect through WiFi, I will have a window of about 10 minutes where I can connect through mobile data with WiFi disabled. However after these 10 minutes I will have to log in with WiFi turned on again. This leads me to assume that some kind of authentication process is done, that works through WiFi but not through mobile data and also has a small time window where it seems to be temporarily saved on the phone. I would really appreciate anyone's input in what might help, or what the problem could be.


Solution 1:

I've been experiencing the exact same problem and finally figured out what was causing this. Turned out I had disabled Google Play Store from using background data when not on WiFi, enabling this option allowed me to login without WiFi consistently.

Here's how I fixed this, hope this helps others.

Go to: Settings - Wireless & networks - Data usage Scroll down to and tap: Google Play Store Uncheck: Limit background data

Solution 2:

Check to see if your Google Services has restricted background data, I unchecked my one and started working. You can do this the same way as the Google Play Services one.