Connect IQ Workout Reserve Data Field Frequently Asked Questions

I’ll take a look next week. If the data field layouts are same as Enduro 2 and it tests okay then I can do a release for it pretty quick. If it doesn’t pass the tests then it’ll take a little longer to make it compatible.

3 Likes

Your watch has the latest Garmin IQ API level and I’ve had to update to the latest SDK in order to build for it. There was a minor code change necessary for your watch. Otherwise it looks to work ok in the test simulator in the different data field positions.

I’ve made a release and Enduro 3 is now on the list of compatible devices. It may take up to 2 hours for it to appear and be available to install on your watch. If you are Android don’t forget to update the data field setting on your paired phone.

Cheers

Phil

3 Likes

Hello,

I have an issue with the Workout Reserve data field on my Garmin watch. It used to work fine, but sometime in February, the WR profile updates stopped.

I tried to resolve the issue with the help of the FAQs (Connect IQ Workout Reserve Data Field Frequently Asked Questions - #2 by Phil) but basically ended up reinstalling the data field on my watch - but it didn’t help either. Currently, it shows -0-

When I install the app / data field, the process seems to go smoothly. When I add the data field on my watch, it prompts me on my phone to authorize access to Athletica. I confirm that, and there’s no error, but I don’t see any updates to the data field (even after multiple days).

Is there anything else I could do to start fresh, apart from simply reinstalling the app? There seems to be something wrong with that authorization, but I don’t know what else I could try and feel stuck.

Thank you for any help!

@Prof I am having an issue like Jan in that I just noticed the same thing on my WR as well. All has been fine but recently I realized that I have not been getting the update tones like I normally get. I looked and it shows the last update to be Feb. 11th. Thoughts to help us out? Thanks!

First thing is check you have the latest version installed and not an old version.

1 Like

You’re the man Phil! :smiley:

Many thanks for the quick turnaround. I had a fenix 6 which was also not supported and you can imagine my “sadness” when i got a brand new enduro 3 this weekend and it also wasn’t supported :sweat_smile:

Looking forward for tomorrow’s session so i can give it a whirl! :smiley:

2 Likes

@prof I checked and the update date is today. I am ching a screen shot as well.


Like I said it is working, updating during rides and showing in my data after the ride but it just shows an older profile which usually was starting very current until now.

Just made a tweak, try version 1.6.1

For those whose profiles have not been updating.

With the help of a user we got some debug information off his watch. The problem seems related to the expiry of the access token stored by the data field. The access token allows the data field to request your latest profile from the Athletica servers.

After a while the access token will expire, and the data field will not get the latest profile returned. Consider it the equivalent of the data field being logged out. The data field is meant to recognise this, and at this point ask you to reauthorize , after which it’ll obtain a new access token, get your userid, then request a new profile. It’s bit like the data field asking you to login every so often, but in a more secure manner.

From what I can infer, the data field was getting stuck in a loop with the expired access token, and not reaching the authorisation prompt. I say infer, because when a data field is uninstalled all the data and conditions causing the problem are deleted. Which great if you just want to get your WR profile updated. But removes any possibility of me properly tracing through exactly what the problem is. That can only be done by creating a debug log file on users device, and the only person who can do that is the owner, by following the instructions I provide. My recommendation is not to uninstall the data field, if you want my help to diagnose the problem. But I do understand why users have been uninstalling and reinstalling without being asked to do so.

Now what hopefully is the good news. I’ve made some changes which I think will fix the problem of the profile not updating on devices, where an access token has expired. But it’s untested, as it can only be tested on a device with an existing expired access token, and existing WR profile. That means a device where someone hasn’t uninstalled and reinstalled the data field recently. Hopefully one of you out there is in this position, and is willing to install the latest version of the data field, and wait (not more than 20 mins or so if on activity data screen, and phone nearby and connected).

I’ve also changed the data field so if you have the data field showing but no activity started it will change from --0-- to 100% if a valid profile for that activity type is downloaded. No need to start an activity if you wandered away and missed the tones, and wonder if a profile is present.

3 Likes

@Phil I have the latest version of the WR and have not uninstalled it for a long time. I am also one not being updated so happy to help. So, do I need to do anything special or simply begin my run and advise if the WR updates like it used to do?

2 Likes

Great!

Keep your phone nearby, and go for your run. Or go for your run and keep phone nearby once you finish. You should get prompted to reauthorize the data field at some point, in the Connect IQ app on your phone. If it doesn’t after a reasonable time, I’ll need to talk you through adding a debug log file to your watch, so we can capture what is going on and why you are not getting the prompt.

I’m just heading out on my own workout session at the moment. So don’t worry if I don’t respond in next few hours.

@Phil I have been done with my run since 8:30 AM and have had my phone with me the whole time but no request for an update.

1 Like

@fekieser I only just got back in from my workout. I am going to send you a PM with instructions on how to create a log file on your watch.

You’ll need to connect your watch to a computer with a USB cable.

Let me grab a shower and then I send you the PM.

Don’t do anything in the mean time unless that involves hunting down the usb cable.

2 Likes

I have worked with @Phil and with the latest release, 1.7.0, he has the issue with the WR profile not updating has been resolved. Once I installed the update it immediately updated upon opening a ride workout. I am attaching an image of my latest settings page showing my profile is up to date! Thanks for getting this resolved @Phil!!

2 Likes

Thanks for your work @fekieser @Phil :flexed_biceps:

2 Likes

You rock! It shows that my WR profile has been updated.

I will test it soon, but seems resolved.

Thank you!

3 Likes

Thanks @Phil - working for me on Android consistently now that it is ConnectIQ is asking to re-authorize. Appreciate the fix.

2 Likes

I’ve done some tidy up work following the fix last week

  • The time from completing authorisation (or reauthorisation) to profile update should now be 5 minutes (down from 15 mins) in most cases
  • You should see a marked reduction in the frequency of reauthorisation requests
  • If you have already authorised and the data field access is still valid, then profile updates should pretty much happen immediately (subject to watch / edge / phone connectivity)
  • Devices with direct WIFI / Internet access enabled should now be able to update their WR profiles without the phone present.

Last bit isn’t tested on real devices, so if anyone would like to give it go and report back.

As a reminder the WR data field will not try and update profiles more frequently than once every 10 hours. After 10 hours it’ll keep trying every 5 min till successful, or prompt you to reauthorize if necessary.

Latest version 1.7.4 incorporating these changes.

4 Likes

Updated on Garmin forerunner 945.. will report back if problems

1 Like

I uploaded the new version late last night and it updated this morning when I opened to do my run as expected. No issues so far!!

2 Likes