I feel like there might be a bug on TR, or at least the logic behind this flow needs to be reworked.
This morning I had Eichorn +1 scheduled, so I pushed it to my Garmin to do outside. I completed the workout as prescribed, but when I logged back in after my ride, TR had already changed the workout and was now telling me to do Steamboat +2 instead.
The issue is that I obviously already completed Eichorn +1, but the popup now wants me to “match” my ride to the new prescribed workout. The only options I get are “I already did this workout,” “Skip,” or “I haven’t done it yet” (I think). There doesn’t seem to be a way to attribute the completed ride to the original workout that TR had scheduled, and I can’t even close the popup unless I pick one of those options.
To me, the logic should work differently. If a user pushes a workout to Garmin for an outside ride, TR should wait for that activity to sync back before swapping the prescribed workout. It should first try to match the completed activity to the originally scheduled workout, and only later suggest an updated workout if the original one truly wasn’t completed.
This isn’t the first time it’s happened, but I’ve finally had enough of it. In other cases, I’ll go to bed expecting a 2x20 workout, then wake up and suddenly it’s been replaced with something completely different. It’s frustrating to plan around a specific session and then have it changed overnight without any warning.
Is there a setting to turn this behavior off?