We fixed an issue where the Apple Watch GPS tracking could generate excessive error noise during outdoor workouts — especially when the location permission prompt hadn't been answered yet. 🛰️
Previously, if your Watch hadn't fully granted GPS permissions, the app would repeatedly try (and fail) to record route data for every single location update — potentially thousands of times in a single workout. This didn't affect your workout data, but it was causing unnecessary background activity on your Watch.
- The app now checks GPS authorization status before attempting to record route data, avoiding unnecessary retries
- If permissions aren't granted yet, location updates are paused until you respond to the system prompt
- GPS route errors are handled gracefully instead of being retried every second
This means smoother outdoor workout tracking and less unnecessary battery drain on your Apple Watch. If you've noticed any quirks with GPS routes on recent Watch workouts, this update should take care of it. ⚡