Hello,
I’m importing a bunch of rides from my local gym where they have ICG spinbikes. For some reason, the data is all messed up.
TSS is set at 6 for 1:15 workout. Even though it shows the correct data at “Intervals” and the graph on top, the wattage at zones is just completely wrong. See screenshots for more information.
The data is correct on Strava, but for some reason TR is importing it wrong I guess?
Hey @voogamer 
The very low TSS and other values you are getting on TrainerRoad are caused by the way ICG records and exports data.
Here is what is happening behind the scenes:
ICG only records power every ~9 second calculation, whereas TrainerRoad reads power every single second.
Other platforms like Strava will “fill in” those missing data points, but TrainerRoad intentionally does not smooth or invent data. Because of that:
- Those gaps reduce the normalized power for the ride
- Lower normalized power results in much lower TSS than expected
- So even if you are riding 90 to 94 percent of FTP for 35 to 40 minutes, the imported file is not dense enough for TrainerRoad to calculate an accurate TSS
This is why your 1:17:41 ICG ride from the image shows a TSS of six instead of what’s showing on Strava.
Unfortunately, we cannot override or manually change the TSS because we rely on the raw file that gets uploaded from Strava or the ICG export. The good news is that we are aware of this issue and are actively investigating a long-term fix for ICG sourced data.
I know this is not ideal, and I’m sorry I do not have a better workaround right now. 