Quick fix: Open Garmin Connect on your phone → pull down to force sync → wait for it to complete → go outside and test GPS. This one step solves GPS issues for roughly 70% of people. If your watch is showing a blue triangle and crashing, scroll to Fix 1 — that’s a known Garmin issue with a specific solution. If GPS locks but tracks are wrong, jump to Fix 7.
You tap your Garmin to start a run. The GPS just spins. Or you see that blue triangle and the watch restarts itself. Or your tracks come out looking like you ran through a building.
GPS problems are one of the most common complaints across Garmin’s entire lineup — Fenix, Forerunner, Venu, Instinct, Vivoactive, Epix. Doesn’t matter which model you own. They all hit this at some point.
The good news: in almost every case, it’s a software issue — not hardware. And software issues have software fixes.
This guide walks through 9 proven fixes in order from quickest to most involved. Most people solve it within the first three.
Why Is My Garmin GPS Not Working?
Before jumping into fixes, it helps to understand what’s actually going wrong. Garmin GPS problems usually fall into one of four buckets:
1. Expired or missing satellite data (CPE/EPO file) Your Garmin uses a pre-cached satellite file to lock onto GPS quickly. When this file expires, gets corrupted, or goes missing, your watch either takes forever to find a signal or can’t find one at all. This is the most common cause by far.
2. CPE “Missing” vs. CPE “Expired” — they’re different “Expired” means the file is there but outdated. “Missing” means it’s gone entirely. Both cause GPS failure, but “Missing” is harder to fix through the phone app alone — it usually requires Garmin Express on a computer. More on this below.
3. Software or firmware bug A bad firmware update can break GPS completely. In January 2025, a corrupted GPS data file (GPE.bin) was pushed to millions of Garmin watches worldwide — causing devices to crash every time a GPS activity was started. It affected Fenix 7/8, Forerunner 265/955, Venu 3, Instinct 3, Epix Gen 2, and more.
4. Settings or environment issue Wrong GPS mode, UltraTrac enabled, or searching for satellites indoors or near tall buildings will slow down or prevent a lock. Easy to fix once you know where to look.
Fix 1: Sync With Garmin Connect Right Now
This is the first thing to try — and it solves the problem more often than anything else.
Every time your Garmin syncs, it downloads a satellite pre-cache file called the CPE (Connected Predictive Ephemeris) or EPO (Extended Prediction Orbit). This file tells your watch exactly where satellites are positioned in the sky, cutting GPS lock time from minutes down to seconds. When this file gets stale or corrupted, GPS breaks.
How to sync:
- Open the Garmin Connect app on your phone
- Make sure Bluetooth is on and your watch is nearby
- Pull down on the main screen to force a manual sync
- Wait for the sync to complete fully — don’t close the app mid-sync
Once synced, go outside to an open area and try starting a GPS activity. Give it 60–90 seconds.
Important caveat: Garmin Connect Mobile doesn’t always update the CPE file reliably — especially on older models like the Forerunner 45 and some Fenix 6 variants. If syncing via phone doesn’t fix it, go straight to Fix 2 and use Garmin Express instead.
Having trouble syncing? First make sure your watch is properly connected — see our guide on how to connect Garmin to iPhone.
Fix 2: Use Garmin Express to Update CPE (More Reliable Than the Phone App)
Garmin Express — the desktop app — is significantly more reliable at pushing a fresh CPE file to your watch than the mobile app. If phone sync didn’t fix the GPS, this often will.
How to sync via Garmin Express:
- Download Garmin Express at garmin.com/express (free)
- Connect your watch to your computer via USB cable
- Open Garmin Express — it will detect your watch automatically
- Let it sync and install any available updates
- Safely eject your watch before unplugging
After syncing via Garmin Express, go outside and test GPS.
If you’re dealing with the January 2025 blue triangle issue specifically: The GPE.bin file on your watch may be corrupted. After syncing via Garmin Express, check if GPS is working before reconnecting to your phone — reconnecting to Garmin Connect Mobile on some devices re-downloads the broken file.
If GPS works after Garmin Express sync but breaks again after phone sync, temporarily turn off watch Bluetooth and keep it synced via computer only until Garmin patches the issue.
Fix 3: Check Your CPE Status — Expired vs. Missing
Your Garmin lets you check the satellite data file status directly on the watch. Knowing whether it’s “Expired” or “Missing” tells you which fix to use.
How to check CPE status:
- Press the Menu button on your watch
- Go to Settings → System → About
- Scroll through until you see CPE status
What it means:
| Status | What’s Happening | Fix |
|---|---|---|
| Current | CPE file is fine — GPS issue is something else | Skip to Fix 4 |
| Expired | File is there but outdated | Sync via Garmin Connect or Garmin Express |
| Missing | File is completely gone | Use Garmin Express USB sync — phone app may not fix this |
If CPE shows “Missing” and phone sync isn’t updating it:
Connect via Garmin Express on a computer. The CPE file needs to be pushed fresh via USB. Some users with Forerunner 45 and older models have found that Garmin Connect Mobile simply doesn’t update the CPE file — Garmin Express is the only reliable fix for Missing status.
CPE files typically last 3–14 days. Syncing your watch every few days keeps this file fresh automatically.
Fix 4: Go Outside and Give It Time
This sounds obvious — but a lot of GPS problems are really just patience problems, especially after a reset, firmware update, or fresh CPE download.
When your Garmin has a brand-new CPE file, the first GPS lock can take anywhere from 30 seconds to 10 minutes depending on conditions. After that first successful lock, future locks are much faster.
For the best GPS lock:
- Go somewhere with a clear, open view of the sky — no tall buildings, dense trees, or indoor spaces
- Stand still while the watch searches — moving around slows it down
- Hold your arm naturally at your side, not tucked into your body
- Wait at least 3–5 minutes before concluding GPS isn’t working
Just traveled a long distance? If you’ve moved significantly since your last GPS sync — say, a different city or country — your watch’s last known location context is wrong. It has to search a wider area of sky to reacquire satellites. Give it extra time, and make sure your CPE file is current (it includes your current location in its satellite predictions).
If you’re standing in a parking garage, under a dense forest, or near a skyscraper — GPS will struggle regardless of what you do. That’s physics.
Fix 5: Check Your GPS Mode Settings
Garmin watches offer multiple GPS modes, and the wrong one can cause slow locks or no lock at all.
How to check GPS mode:
- Press Menu on your watch
- Go to Settings → Activities & Apps
- Select the activity you’re using (Running, Hiking, etc.)
- Go to Activity Settings → GPS
- Check which mode is selected
GPS mode guide:
| Mode | What It Does | Best For |
|---|---|---|
| GPS Only | US satellites only | Fastest lock, good battery life |
| GPS + GLONASS | Adds Russian satellites | Challenging urban environments |
| GPS + GALILEO | Adds European satellites | Dense tree cover, forests |
| Multi-Band | Multiple frequencies per satellite | Most accurate, more battery drain |
| UltraTrac | Samples GPS every few minutes | Battery saving ONLY — not for accuracy |
Turn off UltraTrac if it’s on. UltraTrac deliberately reduces GPS sampling to save battery. Your tracks will be wildly inaccurate and lock times will be extremely slow. It’s not a bug — it’s working as designed, just incorrectly set for your use case.
For most runners and hikers, GPS + GLONASS or GPS + GALILEO is the best balance of accuracy and battery life.
Fix 6: Try Switching Your Activity Type
This fix sounds strange, but it’s worked for a lot of people — especially after the January 2025 crash issue.
Some Garmin models have GPS-related bugs tied to specific activity profiles. If your watch boot-loops or fails to lock GPS when starting one activity type (like Trail Run), try switching to a different one (like Run or Outdoor Walk).
How to do it:
- Exit the current activity
- Swipe or navigate to a different activity type
- Try starting GPS from there
If GPS works on a different activity profile, the issue is profile-specific — likely a corrupted activity setting. You can fix it by going to Settings → Activities & Apps, finding the problematic activity, and either resetting it to defaults or deleting and re-adding it.
Fix 7: Update Your Watch Firmware
Outdated firmware is a surprisingly common source of GPS problems. Garmin regularly releases updates that fix GPS-related bugs — and if you’ve been skipping them, you might be sitting on a known issue that’s already been patched.
Via Garmin Connect (easiest):
- Open Garmin Connect on your phone
- Tap the device icon (top left)
- Select your watch → Software Update
- If an update is available, follow the prompts
Via Garmin Express (most reliable):
- Connect your watch via USB
- Open Garmin Express
- It will automatically detect and offer available updates
- Install and safely eject
After updating, go outside and test GPS. Firmware updates often fix GPS issues that no amount of syncing or settings changes could solve.
Fix 8: Restart Your Watch (Soft Reset)
A simple restart clears temporary software glitches that can interfere with GPS — the same reason restarting your phone often fixes weird app behavior.
How to restart most Garmin watches:
- Hold the power button (usually top-right) for 15 seconds
- The watch will power off
- Press the power button again to turn it back on
This doesn’t delete your data, settings, or activity history. It just gives the software a clean slate.
After restarting, go outside and try a GPS activity. If GPS locks successfully after a restart, a background process was likely stuck or conflicting with the GPS module.
Need model-specific reset steps? Read our complete guide: How to Reset Any Garmin Watch — Step by Step for All Models
Fix 9: Factory Reset the Watch
If you’ve tried everything above and GPS still isn’t working, a factory reset is your last software option. It wipes the watch completely and resolves the majority of stubborn GPS problems that survive everything else.
Before you reset:
- Open Garmin Connect and manually sync your watch
- Confirm your recent activities appear in the app — they’re backed up to your account
- Note your custom settings (sport profiles, alerts, display preferences) — you’ll need to re-enter these after the reset
How to factory reset most Garmin watches:
- Press Menu → Settings → System → Reset
- Select Delete Data and Reset Settings
- Confirm when prompted
- The watch restarts and walks you through setup
After the reset, reconnect to Garmin Connect, sync via Garmin Express to get a fresh CPE file, then go outside and test GPS.
For specific reset steps for your model, see our complete guide: How to Reset Any Garmin Watch — All Models
Still Not Working? It Might Be Hardware
If GPS still fails after a factory reset, a fresh CPE file via Garmin Express, and 20+ minutes outdoors in open sky — the GPS hardware itself may be damaged.
Signs of hardware failure:
- GPS never locks, even after 20+ minutes in open sky post-reset
- GPS worked fine before a physical impact or submersion
- The watch is several years old and GPS has gradually degraded
Contact Garmin Support at support.garmin.com. If your watch is under the standard 1-year warranty (2 years in some regions), Garmin will typically repair or replace it. Even out of warranty, Garmin’s support is known for being genuinely helpful and often offers discounted repair options.
Other sensor issues after your GPS fix? Check our guide on Garmin heart rate not working.
All 9 GPS Fixes — Quick Reference
| Fix | What It Does | Time |
|---|---|---|
| 1. Sync via Garmin Connect | Updates CPE satellite file via phone | 2 min |
| 2. Sync via Garmin Express | More reliable CPE update via USB | 5 min |
| 3. Check CPE status | Identifies Expired vs. Missing file | 1 min |
| 4. Go outside and wait | Allows fresh satellite acquisition | 5–15 min |
| 5. Check GPS mode | Disables UltraTrac, sets correct mode | 2 min |
| 6. Switch activity type | Bypasses profile-specific GPS bug | 2 min |
| 7. Update firmware | Installs official GPS bug fixes | 10–30 min |
| 8. Soft reset (restart) | Clears temporary software glitches | 2 min |
| 9. Factory reset | Full clean slate for stubborn issues | 10–20 min |
Frequently Asked Questions
Why does my Garmin GPS take so long to find a signal?
The most common reason is an expired or missing CPE file. This file helps your watch find satellites quickly — without it, the watch searches the entire sky from scratch, which can take 5–15 minutes. Sync via Garmin Express to update it reliably.
Why does my Garmin GPS show a blue triangle and restart?
This was a widespread issue in January 2025 caused by a corrupted GPE.bin file pushed to millions of Garmin watches. The fix was to sync with Garmin Express and — in persistent cases — manually delete the broken GPE.bin file before reconnecting to the phone app.
Why does Garmin Connect mobile sync not fix my GPS?
On some models, Garmin Connect Mobile doesn’t reliably push the CPE file to the watch. If phone sync isn’t fixing your GPS, connect via USB and use Garmin Express instead — it’s more reliable for updating satellite data files.
Does GPS work indoors on a Garmin watch?
No. GPS signals cannot penetrate walls or ceilings. Always test GPS outdoors with a clear view of the sky. A window does not count — test from outside.
Why is my Garmin GPS accurate some days but not others?
Satellite visibility varies — cloudy skies, dense trees, tall buildings, and narrow urban streets all reduce accuracy. Switching from GPS Only to GPS + GLONASS or GPS + GALILEO improves consistency in challenging conditions. Multi-Band GPS on newer Fenix and Forerunner models offers the best all-conditions accuracy.
Will a factory reset fix Garmin GPS?
In most cases, yes — especially if the problem started after a firmware update or appeared suddenly without physical damage. Factory reset clears corrupted files that cause GPS failure. Back up your data to Garmin Connect first.
My CPE file shows “Missing” — how is that different from “Expired”?
“Expired” means the file is outdated. “Missing” means it’s completely gone from the watch. Missing is harder to fix through the phone app — use Garmin Express via USB cable. The CPE file should be in the REMOTESW folder on your watch; if it’s in “newfiles” or absent entirely, only Garmin Express can reliably restore it.
Related Guides on SmartwatchInsight
- How to Reset Any Garmin Watch — All Models
- How to Connect Garmin Watch to iPhone (Complete Setup Guide)
- Garmin Heart Rate Not Working? Here’s How to Fix It
- Best Garmin Watches for Runners in 2026
- Garmin Fenix 8 Review
- Garmin Venu 4 Review
Information is based on official Garmin Support documentation, DC Rainmaker reporting on the January 2025 GPS outage, and community-verified fixes. Steps are fully accurate for Garmin Connect 5.x+ and current watch firmware as of June 2026.







