The TSS is also coming through differently but I presume that is because it’s being estimated from the intensity I set in TR. I have tried refreshing and also deleting the entire calendar and re-adding it, to no avail. Any pointers?
And then on runs which I have completed (and changed the category in Intervals from ride to run on the calendar item), it isn’t linking the planned run to the completed run either (I manually added the green light to the below run but you can still see the 0% on the planned run):
For the linking of planned/completed, just manually drag one to the other if it hasn’t been paired automatically. No need to add the ‘green light’.
The automatic ‘pairing’ did not function because a ride came in where a run was planned and the pairing takes place at import.
But I don’t know why the planned run transformed into a planned ride???
@david told me that intervals guesses the workout type based on the workout name. It happened to me too for a TrainerRoad workout named “Snowshoe Fire” that was categorized as “Snowshoe”. As long as you include “Run” in the workout name, it should map it correctly. Otherwise, I think it defaults to a “Ride”.
Thanks for the other advice - I changed the titles which seems to have sorted it. But I don’t know for this part, it doesn’t seem to follow from what I can see in TR, so maybe it is an issue on the TR side. Saturday’s planned run:
The two don’t match and I don’t see any way to change it. However it must be to do with how the run is processed (based on what you’ve posted above I guess by TR), as the rides are coming through with the correct TSS.
Right sorry to bring this back up but I still don’t understand this properly - I have set up some new runs for the coming weekend on TR the same as usual, but the TSS figures are not coming through to Intervals. You can see the runs the week after do show up, with TSS figures, but the new ones I cannot get a TSS figure to populate. Even if I copy and paste the workouts in the TR calendar (i.e., copy in one that does have a TSS figure showing in Intervals), I am still getting no TSS figure in Intervals:
As you can see Intervals does not import the TSS for the runs, but does for the rides - even though I have not done anything different with them. From the TR side, the TSS is right there and looks exactly the same as it does for the rides (although I assume there is something different under the hood), but it does not get pulled through into Intervals. This obviously means my fitness graph going out into the future is incorrect as it’s not including run TSS.
Unfortunately the ics export from TR does not include TSS on the runs. Here is one example:
BEGIN:VEVENT
TRANSP:TRANSPARENT
DTSTART;VALUE=DATE:20241213
DTEND;VALUE=DATE:20241214
DTSTAMP:20241216T122121Z
UID:48a2a4d0-7384-47da-940f-b1e701466de8_20241213T000000Z
CREATED:20240910T194829Z
LAST-MODIFIED:20241213T124740Z
STATUS:CONFIRMED
SUMMARY:0:40 - Run Intervals
DESCRIPTION: Description: 15min Easy RPE4 (Endurance) pace to warm up 14x30 second Very Very Hard RPE9 (Mile) pace, 30 seconds easy 11min Easy RPE4 (Endurance) pace to cool down
X-ALT-DESC;FMTTYPE=text/html:<!DOCTYPE html><html><body><div><h4>Description</h4>15min Easy RPE4 (Endurance) pace to warm up <br/>14x30 second Very Very Hard RPE9 (Mile) pace, 30 seconds easy <br/>11min Easy RPE4 (Endurance) pace to cool down </div></body></html>
END:VEVENT
OK that makes sense - it looks the same on TR calendar but I figured there must be something missing from what you see on this side. I’ll raise it with TR instead, thanks.
Just in case anyone else is having this issue, I got some feedback from TrainerRoad:
"it turned out to be a rather strange set of changes that happened to change the way TSS was exported in the ICS files.
This happened after some updates to our Fatigue Detection system(Red Light, Green Light), it seemed to have effected the way TSS is reported or not reported in ICS files."
Not fixed yet but at least they know what has caused it! I can’t be the only one…