TSS not showing up in Garmin Connect for Trainerroad workouts done in Zwift

I was just playing around with the Garmin Connect+ to see what value it is (free trial) and noticed that in the TSS chart, it is not logging any TSS for TR workouts that I did within Zwift (after the integration).

What’s weird is that the TSS is showing in TR, and when I did a straight TR workout previously, the TSS gets logged in Garmin Connect, but if the workout is done in Zwift it doesn’t show up, but other data like NP do.


Workouts in TR showing the TSS:


Just wondering if anyone is seeing this, and if it is a licensing issue maybe? I know there is a TSS chart in TR, but data should be relatively consistent across all platforms.

That is funky, but I don’t see TSS in that chart for any Zwift activities, not just TR workouts done in Zwift. I’ve done races and free rides in Zwift and they’re not in the chart either. Licensing issue sounds right—Zwift doesn’t use TSS, it uses its own “stress points” metric, so if TSS is something that isn’t calculated on the Garmin Connect side but written in the FIT file, they might not be doing that.

1 Like

Thanks. I really only do TR workouts on Zwift so glad to get the additional view on that. I figured it was likely the Zwift licensing. Previously I had been running TR on my phone and Zwift on the apple TV during the ride, but only uploading the TR workout at the end, so hadn’t noticed it.

Will have to test by disconnecting upload from Zwift to Garmin Connect, and just do the upload of the workout from TR and see what happens.

I think you may be on to something here. You’re right about Zwift not sending TSS for any activities, so this may be a Zwift issue.