Training Stress Score

I did a ride using TrainerRoad this morning and I’m curious about the TSS, I did Tyndal which is rated @ 68 (IF .82) Garmin OTOH calculated it @ 74.9 & IF .865. Is this an indication that my FTP is set a bit high?

Are Trainerroad and your Garmin pulling from the same power meter?
Is your FTP set the same in both Trainerroad and in your Garmin?

I’ve noticed that the TSS that TR spits out for a workout doesn’t match hand calcs I’ve done when planning trainer workouts (can’t access TR’s workout creator at work). I couldn’t find an issue with my numbers but the difference wasn’t large so I shrugged it off.

Was the target power and the actual power identical for all intervals? Link to the workout?

Most likely TR and Garmin are using two different FTP values.