This isn’t necessarily the case. It may be that TrainNow detects you have some extra fatigue today and would benefit from a slightly easier workout.
Thanks for the reply Sean!
I rode a big 127 miles a week prior to checking TN but did no exercise for 5 days leading up to my comment. If anything, I would have been pretty fresh considering the volume I did before those 5 days off. I guess it could have thought that I was losing fitness at that point?
The confusing thing about that thought is that it was also suggesting an anaerobic workout that was 4 PL higher than my current level.
Again, I realize it is suggesting workouts based on what it thinks I could be able to do. The TN suggestions just seem a bit confusing to me.
I did a group ride in Zwift this morning and I wasn’t doing a TrainerRoad workout in parallel.
It still gave me a progression level for the ride. (Rated it at 1.7 endurance).Make sense since it was an easy recovery ride.
It’s the first time I see that without doing a TR workout. Maybe the progression level update is coming soon.
Awesome… and it definitely wasn’t paired with anything?
If so this almost certainly means it’s coming!
No. The only thing I had was a ‘solo ride’ in my workout plan.
I open zwift and went to my group ride and when I came back to TR after the ride, I saw that.
I don’t think I’d read that much into it! Maybe if a TR person came and said it was a test that would indicate imminent beta release.
100%.
I don’t see how a non-TR workout could result in a workout levels adjustments by accident…
It’s either a new thing or a bug.
Might be something to do with the Zwift integration, a TR member of staff might be able to explain it better.
in plan builder a “solo ride” is effectively a workout though? I don’t tend to do outside workouts to know do you get similar from auto matching an upload with a outside workout,. fwiw I noticed if after a zwift ride that matched with the “solo ride” I had scheduled (I have them in my plan for commuting, but didn’t commute yesterday). Not sure it was new or I noticed because of this thread though!
Matching with an outside workout, sure. But that’s not what happened here.
There is easy way to test it:
- replicate planned workout in intervals.icu
- push it to your headset
- remove existing planned TR workout
- perform workout using headset (either indoor or outdoor)
If our hopes are met, then we should see roughly same PL value as original workout. If not, no harm done, AI FTP still considers work done, just PL remains old value and do not accept adaptations if TR tries to lower next planned workout (unless it is really warranted).
I would try it but I am already starting today’s planned workout, don’t want to procrastinate any further ![]()
If no takers, I can try it on Thursday with next hard workout.
No need, I already do this with all of my workouts. If you match it, you get PL adjustments. If you don’t, you don’t.
The example given my Marc97 seems to go against how it has always worked, so it’s either a very weird bug or testing of WLV2.
That’s the controlling variable of experiment: if there is no planned workout in TR calendar, then TR can’t match it → if PL still gets assigned, it can be only because TR did analyze it as externally synced workout.
This is actually just a visual bug that we’re working on squashing now.
![]()
Since it’s just a display issue, it isn’t affecting PLs or anything else. ![]()
shame.
Nope its not associated with a workout, just a solo ride, and as far as I know until you’ve done the actual 10 indoors workout its only in corporated into the TSS score for plan builder plans. After the 10 indoors work outs, it factored into AIFTPD if you have a power meter but a solo ride is not used yet to calculate WLs. V2 might do that when its launched

![]()
Why did interest in this thread drop off in Feb 2025? That’s when we got the Zwift/TR integration, did the forum herd just storm into that thread and somehow completely forget this one? ![]()
I assume there’s no update from the TR team as to when we’ll get this…?
