VA3 + F5 FW bug! ActivityInfo.currentLocation drifts away 10s of km per day

Hello, I am debugging my Weathergraph watchface on VA3, and I found that the location provided by Activity.getActivityInfo().currentLocation drifts away over time by 10s of kilometers per day on Vivoactive 3.

The drift starts from a real location of last activity, but then a fixed offset over time is added, so that after a day without GPS lock watch returns a location that might be 50 km away - and I get reports that app is showing weather for a wrong location.

Locking GPS returns the location back to my real location, but then it starts to drift again in a seemingly random direction and speed again.

I logged locations returned by ActivityInfo and visualized it on the map, please check the attachment.

This seems like a serious bug in a GPS firmware.

SW versions:
Vivoactive 3 silver
SW 5.50 (latest available)
GPS version 2.30
TSC 2.10
Sensor 6.00
WHR 20.03.31
CIQ 3.0.3 community.garmin.com/.../1428858.png
Parents
  • I've had this problem with two different VA3 devices and have spent numerous hours with Garmin discussing it. Their official response was initially that it must be a problem with the various watch faces and widgets. When I told them that their own location finder drifted as well, they refused to believe it until I could send them video of the the drifting numbers. They've been promising to "get back to me" with a fix for nearly a year now. Since they seem either not to care about the problem or are genuinely unable to fix it, I'm thankful that watch faces like Weathergraph are now offering the option of manually inputting the location so that drift is no longer an issue.

Reply
  • I've had this problem with two different VA3 devices and have spent numerous hours with Garmin discussing it. Their official response was initially that it must be a problem with the various watch faces and widgets. When I told them that their own location finder drifted as well, they refused to believe it until I could send them video of the the drifting numbers. They've been promising to "get back to me" with a fix for nearly a year now. Since they seem either not to care about the problem or are genuinely unable to fix it, I'm thankful that watch faces like Weathergraph are now offering the option of manually inputting the location so that drift is no longer an issue.

Children
No Data