Phone GPS Not Working? How to Fix Location Problems
2026-10-07 · Marion Phone Repair
You are driving and Google Maps suddenly says GPS signal lost. Or your location dot is a block off from where you actually are. Or a ride-sharing app cannot find you even though you are standing on a clear sidewalk. GPS problems on phones range from minor software glitches to genuine hardware failures, and the fix depends on which category your problem falls into.
How phone GPS actually works
Understanding the basics helps you troubleshoot more effectively. Your phone determines its location using multiple systems simultaneously:
GPS satellites: The primary system. Your phone receives signals from GPS satellites orbiting Earth and calculates its position by measuring signal travel time from multiple satellites. This requires a clear view of the sky and takes 10 to 30 seconds for an initial lock
Assisted GPS (A-GPS): Your phone uses cellular tower data to narrow down its approximate location first, which helps the GPS chip lock onto satellites faster. This is why GPS works better with cellular service than without it
Wi-Fi positioning: Your phone can estimate location based on nearby Wi-Fi networks and their known positions. This works indoors where satellite signals cannot reach
Cell tower triangulation: The least accurate method, using the known positions of cellular towers your phone is connected to. Accuracy ranges from 100 meters in cities to several kilometers in rural areas
When people say their GPS is not working, the problem is usually with the satellite GPS component. Wi-Fi and cell tower positioning still provide a rough location, which is why the phone might show you in the right neighborhood but on the wrong street.
Quick fixes that resolve most GPS problems
Toggle location services off and on
iPhone: Settings then Privacy and Security then Location Services. Toggle off, wait 10 seconds, toggle back on
Android: Swipe down for Quick Settings and tap the Location tile to toggle off, wait 10 seconds, toggle on again
This forces the GPS radio to restart and re-acquire satellite signals from scratch. It resolves cases where the GPS chip locked onto incorrect satellite data or got stuck in a stale state.
Toggle airplane mode
Turn Airplane Mode on for 15 seconds, then off. This resets all radios simultaneously, including GPS, cellular, Wi-Fi, and Bluetooth. It is more thorough than toggling location services alone because it also resets the A-GPS data that helps the phone find satellites faster.
Go outside with a clear sky view
GPS signals are radio waves from satellites roughly 20,000 kilometers above Earth. They cannot penetrate thick concrete, metal roofing, parking garages, or dense building interiors. If you are testing GPS accuracy indoors, step outside and wait 30 to 60 seconds for the phone to establish a full satellite lock. This is genuinely the fix for a significant percentage of GPS complaints because people test their GPS in conditions where satellite reception is physically impossible.
Restart the phone
A full power-off restart clears GPS cache data, resets the location services stack, and forces the phone to rebuild its satellite almanac. This fixes GPS problems caused by corrupted location cache or a hung GPS process more reliably than any settings toggle.
Settings and configuration checks
Enable high-accuracy mode
iPhone: Go to Settings then Privacy and Security then Location Services and verify it is turned on. Then check individual app permissions. Maps and navigation apps should be set to While Using or Always. If an app is set to Never or Ask Next Time, it cannot access GPS data
Android: Settings then Location then Location Services then Google Location Accuracy. Toggle on Improve Location Accuracy. This enables Wi-Fi and Bluetooth scanning to supplement GPS, providing faster locks and better accuracy especially in urban environments where satellite signals bounce off buildings
Check app-specific location permissions
If GPS works in one app but not another, the problem is permissions, not hardware. Each app requests location access independently:
iPhone: Settings then Privacy and Security then Location Services. Scroll to the specific app and check its permission level. Navigation apps need While Using the App at minimum
Android: Settings then Apps then select the app then Permissions then Location. Set to Allow all the time or Allow only while using the app depending on the app's needs
Calibrate the compass
A miscalibrated compass does not affect your location dot but does affect the direction the blue arrow points. If Maps says you are facing north when you are facing south, the compass needs calibration:
iPhone: Open the Compass app. If calibration is needed, it prompts you to tilt and rotate the phone in a figure-8 motion
Android: Open Google Maps, tap the blue location dot, and select Calibrate. Follow the figure-8 motion until accuracy shows as High
Check for magnetic case interference
Phone cases with strong magnets, especially inexpensive MagSafe-compatible cases, can interfere with the compass and degrade GPS accuracy. The magnetometer in your phone is sensitive, and a strong magnet near it produces incorrect heading data that confuses the navigation system. Remove the case and test GPS outdoors. If accuracy improves significantly, replace the case with one that uses weaker or better-positioned magnets.
Advanced troubleshooting
Reset location and privacy settings
iPhone: Settings then General then Transfer or Reset iPhone then Reset then Reset Location and Privacy. This resets all location permissions for all apps and clears the GPS cache. You will need to re-grant location permissions to each app as you open them
Android: Settings then System then Reset Options then Reset Wi-Fi, Mobile and Bluetooth. This also resets location data. On some Android phones, you can separately clear the GPS cache by going to Settings then Apps then show system apps then find the location or GPS service and clear its cache
Update the operating system and maps
GPS chipset firmware is updated through OS updates, and bugs in specific OS versions can cause GPS regression. Install any pending OS updates. Also update Google Maps or Apple Maps directly through the app store because outdated map data can make an accurate GPS fix appear wrong when the underlying map imagery or road data is out of date.
Check for GPS test apps
On Android, apps like GPSTest or GPS Status show exactly how many satellites your phone can see and the signal strength from each. A healthy GPS should see 8 to 15 satellites outdoors with signal-to-noise ratios above 20 dB-Hz on most of them. If the app shows zero satellites or consistently weak signals, the GPS antenna hardware may be damaged.
When GPS hardware has failed
If none of the software fixes resolve the problem, the GPS antenna or its connection to the logic board may be damaged. Signs of hardware GPS failure:
GPS never locks on outdoors: Even with a clear sky view and 2 or more minutes of waiting, the phone cannot establish a satellite fix. Wi-Fi positioning still works (you get a rough location) but the blue circle of uncertainty never shrinks below 50 to 100 meters
Location jumps erratically: Your position dot jumps between locations blocks or miles apart without pattern. This suggests the GPS is receiving fragments of satellite data but cannot compute a stable position
GPS stopped working after a drop: The GPS antenna cable can disconnect or crack from impact. On most phones, the GPS antenna is integrated with the Wi-Fi and Bluetooth antenna assembly. A drop that loosens the antenna connector can degrade GPS without affecting other functions noticeably
Phone only works on Wi-Fi positioning: If your location only updates when connected to Wi-Fi and jumps to a very rough estimate on cellular alone, the GPS radio is not contributing to the position fix at all
On most phones, the GPS antenna is part of the same flex cable or antenna assembly as Wi-Fi and Bluetooth. A technician can reseat the antenna connector, which sometimes resolves intermittent GPS after a drop, or replace the antenna assembly entirely if the component is damaged.
Tips for better GPS accuracy
Download offline maps for areas you drive frequently. This reduces the data load during navigation and lets the phone focus processing on GPS calculations rather than downloading map tiles
Avoid metal phone cases: Metal cases attenuate GPS signals significantly because the GPS antenna relies on receiving weak radio signals through the phone housing
Do not use battery saver mode while navigating: Battery saver modes on both iPhone and Android throttle GPS refresh rate to save power, causing the location to update less frequently and appear to lag behind your actual position
Keep the phone updated: GPS chipset firmware improvements are delivered through OS updates and can meaningfully improve accuracy and time-to-first-fix on the same hardware
Local GPS troubleshooting
Marion Phone Repair in Marion, OH diagnoses GPS hardware failures, reseats internal antenna connections, and replaces antenna assemblies on phones where GPS has stopped functioning despite software troubleshooting.