When GPS is not working, starting with the most common software causes before assuming hardware failure saves significant time and prevents unnecessary repairs or replacements. This guide covers how to fix GPS not working, then the specific solutions for iPhone, Waze, and Garmin.
1. Why Is Your GPS Not Working?
Before jumping into fixes, understanding the two main failure categories helps you pick the right starting point.
1.1 Common Causes Across All Devices
Location services being disabled is the most common cause. Many devices have separate toggles for GPS at the system level and at the individual app level. A navigation app can have location access denied without the user realizing it, particularly after an OS update that resets permissions.
Outdated software is the second most common cause. GPS performance depends on device software, location services, and the ability to receive satellite signals correctly. An outdated firmware or app version can misinterpret signal data and produce wrong or no positioning.
1.2 Hardware vs. Software Issues
Software issues are far more common. They respond to the fixes in this guide. Hardware issues produce consistent failure across all GPS-dependent apps, occur regardless of physical location, and do not improve after any software intervention.
A key diagnostic: if GPS works in some apps but not others, the issue is more likely related to the affected app or its settings rather than the GPS hardware itself.
If GPS fails in every app in every location, hardware damage is more likely. Physical damage, water exposure, or a device that has been dropped multiple times can damage the GPS antenna or receiver chip. These do not respond to software fixes.
2. How to Fix GPS Not Working (General Fixes for Any Device)
Work through these steps in order before moving to device-specific fixes. They resolve the majority of how to fix iPhone GPS not working problems on smartphones and navigation devices.
Step 1: Enable location services and check app permissions.
On iPhone, go to Settings, Privacy and Security, Location Services. Confirm the master toggle is on, then find the navigation app in the list and confirm it is set to While Using the App or Always.
On Android, go to Settings, Location, and confirm GPS is enabled. Then check the specific app’s permissions under Settings, Apps.
Step 2: Toggle GPS off and on, then restart.
On Android, pull down the quick settings panel and tap the Location tile to turn it off. Wait 10 seconds and tap it again to re-enable.
On iPhone, toggling Airplane Mode can refresh cellular and network-assisted location services, which may help resolve temporary positioning issues. Then restart the device completely.
Step 3: Disable power saving mode.
Battery-saving modes can limit location accuracy and reduce how frequently apps access GPS data. This produces slow, inaccurate, or no GPS signal in navigation apps. Disable power saving mode before opening any navigation app and check whether the problem persists.
Step 4: Update the app and operating system.
Check the App Store or Google Play for updates to the navigation app. Check device settings for any pending OS updates. Install both and retest. An update released after a GPS bug was identified may have already resolved the issue without you knowing.
3. Device-Specific Solutions
After the general fixes, these steps address issues specific to each platform or device.
3.1 iPhone Location Problems
The most effective way of how to fix iPhone GPS not working is to reset location and privacy settings. This clears any corrupted permission state without affecting other settings or data.
Go to Settings, General, Transfer or Reset iPhone, Reset, and select Reset Location and Privacy. The device will restart and prompt each app to request location permission again on the next use. Reopen the navigation app and grant location access when prompted.
Also, check whether Precise Location is enabled. Go to Settings, Privacy and Security, Location Services, and tap the navigation app. Confirm the Precise Location toggle is on. Without it, the iPhone provides only a rough area rather than exact positioning.

>>> Read more: Free iPhone for Seniors: 4 Powerful Steps to Qualify
3.2 Waze Navigation Errors
Waze GPS not working typically presents as a frozen blue dot, GPS drift (the position jumping erratically), or an incorrect starting location. Each has a specific cause.
How to fix Waze GPS not working starts with clearing the Waze cache first. On Android, go to Settings, Apps, Waze, Storage, and tap Clear Cache.
On iPhone, the only equivalent is to delete and reinstall the app since iOS does not expose the app cache directly. Clearing the cache removes corrupted map or routing data that can cause positioning errors.
Confirm Waze has background location access. On iPhone, go to Settings, Privacy and Security, Location Services, Waze, and set it to Always. On Android, open the Waze app permissions and set Location to Allow all the time.
3.3 Garmin Signal and Tracking Issues
Garmin GPS not working usually involves signal loss outdoors, slow acquisition, or incorrect position after the device has been off for an extended period.
The first step of how to fix Garmin GPS not working involves updating Garmin maps and firmware first. Connect the device to a computer and open Garmin Express. Install any available map updates and firmware updates. Outdated GPS almanac data causes slow satellite acquisition and can contribute to positioning errors.
For persistent signal problems, perform a soft reset: hold the power button until the device powers off, then turn it back on. If the problem continues, a master reset clears all settings and cached GPS data.
On most Garmin units, go to Settings, System, Reset, and select either Restore defaults or Delete all. Note that a master reset erases saved routes, favorites, and custom settings.
For signal loss outdoors specifically, position the device with the screen facing the sky rather than lying flat. Garmin GPS antennas receive signals from above. Dashboard mounts that tilt the device toward the windshield at an angle generally perform better than flat mounts for satellite acquisition.
4. Signs the GPS Hardware May Be Failing
If none of the fixes of how to fix iPhone GPS not working above produce any improvement, hardware failure becomes the likely explanation. Three patterns consistently indicate a hardware problem rather than a software one.
- GPS fails across multiple apps
If several navigation or mapping apps are unable to determine your location, the problem is more likely related to the device itself rather than a specific app.
- No improvement after software fixes
If GPS performance does not improve after checking permissions, restarting the device, updating software, and resetting settings, a deeper hardware issue may be involved.
- Physical damage or water exposure
Recent drops, impacts, or liquid exposure can damage the GPS antenna or internal components. If GPS problems began after physical damage, a professional inspection may be necessary.
>>> Read more: How To Get A Free iPad: Government Eligibility & Legit Ways To Apply
5. FAQs
Why Does My GPS Work Outside but Not Inside?
GPS satellites transmit from orbit, and their signals are blocked by roofs, walls, and floors. GPS was designed for outdoor use and does not reliably penetrate buildings. Inside, devices rely on Wi-Fi positioning, cell tower triangulation, and Bluetooth beacons for location data, which is less precise.
Can a Phone Case Block GPS Signal?
Standard plastic, silicone, or leather cases do not block GPS signals. GPS frequencies penetrate these materials without significant attenuation. Thick metallic cases or cases with metal plates can interfere with GPS reception by reflecting or absorbing the signal.
How Do I Know If My GPS Hardware Is Damaged?
GPS hardware failure shows the same pattern consistently: failure in all GPS-dependent apps in all locations, with no improvement after any software intervention. Use a GPS testing app (available on both iOS and Android) to check whether satellites are being detected at all.
6. Conclusion
How to fix GPS not working? Most GPS not working problems are software or settings issues that respond to the general fixes in this guide. Location permissions, power saving mode, outdated software, and corrupted cache data account for the majority of cases.



