Why the TR shown TSS is incorrect by syncing with STRAVA or upload Fit file

All activites synced with Strava comes with wrong TSS. yes. Strava doesn’t show TSS directly , but since TR is shown. so I guess it’s an easy calculation, isn’t it?

This is the same activity I did this morning. one pic is from STRAVA, the other is TR (synced or upload FIT file ).

You can see the TSS is only 30 for a 2 hour riding with IF0.9. it’s doesn’t make any sense. :sweat_smile:

Thank you in advance.~~

Likely something to do with including 0s and total time vs moving time that sort of thing.

TSS being wrong between software can also be FTP settings are not the same between them. I personally don’t know how or where FTP is in strava, just tried to check now and all the directions I found don’t work for me, possibly due to free account.

1 Like

FWIW: I use the free versions of the “Sauce for STRAVA” browser extension for STRAVA and it gives NP, IF, and TSS directly, among many other things.

Hey @shruru :slight_smile:

I’ve already replied your Support ticket, but I’ll put the info here as well for anyone running into the same issue.

The good thing is that nothing is wrong with the data, but rather the workout files you are uploading are missing power data for every second.

If you are using an IGSPORT, then most likely it’s using a smart recording feature on the device that only records power data every few seconds to save battery.

The data then looks different in Strava vs TR because of how each platform decides how to deal with those 0s, as Mrtopher1980 mentioned. We don’t know what Strava does, but there could be some level of filling in the 0s with estimates. For TR though, if there’s no power data there, we won’t fill it in with estimates.

Thanks for your reply. I understand that my iGPSPORTS bike computer processes data differently from Strava. However, the biggest issue here is that the TSS values displayed on TR for all data synced from Strava are quite inaccurate (a two-hour high-intensity ride had a TSS of only 30).

My concern is that TR will automatically adjust my workout based on my weekly fatigue levels.

Or does it mean that the TSS of outdoor ride data synced from Strava isn’t factored into TR’s AI?

I upload this workout screenshot to AI , here is something it told me these. :grinning_face:

I just want all TSS shown correctly on TR Calander view.

Hey @shruru, did a little bit of digging on this one.

As far as how the TSS is showing on TR, this isn’t something we can change, as the file is missing power data for every second and that is why the TSS calculation is wrong. It’s not a problem with how it gets transferred. But more that the data is missing, so when we run the calculation, the TSS value isn’t what you’d expect.

The solution here would be to edit the recording setting on your head unit so that it records power every second instead of logging power every 3–5 seconds. It looks like these head units have it set as a smart record setting that you just need to turn off.

I was not able to find the instructions on the web, but here is their service@igpsport.com or IGPSPORT Contact Us page (click here).

Thanks Caro,

I will contact IGPSPORT for more details. Thank you again for the information.

Caro.Gomez-Villafane via TrainerRoad Forum <notifications@trainerroad.discoursemail.com> 于2025年8月20日周三 23:19写道: