Acknowledged
over 1 year ago

exitoTo() fails to start a workout on a Venu Sq

calling System.exitTo() to start a workout on a Venu Sq with the latest firmware 5.0 fails to start the workout. Older versions also failed, but after upgrading to 5.0, the problem still occurs and I dd not note the version prior to the upgrade.

You get the screen asking if you want to Launch the workout, and prompting if you always want to do this or just do this once, but after selecting these, you do not get prompted for the activity you wish to use and are simply returned to the app. If you select "Always" then these screens do not appear at all, and the workout is just not started without any interaction taking place.

If you attempt to start the workout a second time, this fails with a PreviousOperationNotCompleteException exception even though the operation was not actually started properly.

I've only seen this happening on the Venu Sq, it works on Venu 2, fenix, epix, forerunner, vivoactive watches, although I do not have every watch to test, so cannot comment on Venu Sq 2 for example.