Skip to main content
Mobile GPS Troubleshooting

GPS troubleshooting tips for mobile devices.

Rachel avatar
Written by Rachel
Updated over a week ago

Overview: GPS information is pulled from a combination of satellites, wifi, and cellular data. If you find that you're having trouble getting accurate or any coordinates at all, please use the steps below based on your mobile device.


  • Turn the device off/on.

  • Turn GPS/Location services off/on and ensure location for Buddy Punch is enabled: Go to Settings > Privacy > Location Settings. Ensure Location Services at the top is toggled On. Toggle off and back on again to refresh. Then, find the Buddy Punch app in the list and set it to Always.

  • Turn Airplane mode on then off again to reset all wireless radios: Go to Settings > Toggle Airplane Mode On and then Off again.

  • Disable any battery saver settings or apps: Go to Settings > Battery > ensure Low Power Mode is toggled off. If you have Battery saver apps, ensure the permissions are set to not include the Buddy Punch app.


  • Turn the device off/on.

  • Ensure Location Services is enabled for the Buddy Punch app: Go to Settings > Apps > Buddy Punch > Permissions > Toggle Location ON. If it’s on, toggle it off and then back on to refresh Location Services.

  • Ensure location settings are set to high accuracy: Go to Settings > Additional Settings > Privacy > Location > Set to High Accuracy.

  • Disable any battery saver settings or apps. This will vary depending on your device. Here are some common devices.

    LG: Settings > battery & power saving > battery usage > ignore optimizations > turn ON for Buddy Punch.

    Motorola: Battery > select the menu in the upper right-hand corner > battery optimization > not optimized > all apps > select Buddy Punch > don't optimize.

    Samsung: Access battery settings > app power saving > details > Buddy Punch > disabled.

    Sony: Battery > from the menu in the upper right-hand corner > battery optimization > apps > Buddy Punch.

Did this answer your question?