Acknowledged
CIQQA-4222

Toybox.Activity.Info stops updating and saved activity info is incomplete on Venu 3

A user reported that his displayed activity (from Toybox.Activity.Info) and saved activity info was incorrect on his Venu 3. The saved activity info from his Vivoactive 3 was correct. He was running both of them at the same time for the activity, which was sailing.

It is likely that he had swiped to his watch face and back on his Venu 3 at some point during his activity.

It is important to note that the saved track was correct. And, recalculating the activity information from the saved track was correct. It was the summary information as displayed in the app during the activity as well as the summary of the saved activity as displayed in Connect IQ that were incorrect. 

This seems like it could be a firmware bug.

The application he is using is SailingTools: https://apps.garmin.com/apps/9e70e4a2-1097-49d4-b093-7c5cc5f0ca66

Note that I (the developer) attempted to add the following in the application, which did not help:

function onActive(state) {
  if( session != null && session.isRecording() ) {. 
    session.stop();
    session.start();
  }
}
  • Yes. Elapsed distance and average speed were both wrong. The vivoactive showed an elapsed distance of 14 nautical miles. The Venu 3 showed 8.04nm. I recomputed the distance from the saved track (GPX) file, and it was close to the 14 nautical miles that the vivoactive had. It seems the elapsed distance isn't being updated, which would affect the average speed. You can see in the chart that the average is clearly not correct:

  • Did they tell you which data was incorrect and what it was and what is the correct value?