A likely factor is if you have Virtual Speed enabled in TR, that affects only Strava data but not Garmin Connect.