Imported training shows different values ​​from .fit and .tcx files

Hi Garmin Team,

Procedure 1:

ICG App sends data to Strava -> Manually export .fit workout from Strava -> Manually import .fit workout into Garmin

Procedure 2:

Manually export .tcx workout from ICG -> Manually import .tcx workout into Garmin

Result:

A comparison of the data reveals different results. The average heart rate (HR) is particularly striking: 103 bpm versus 108 bpm.

I created my own Bash script that reads the HR and watt values ​​and calculates the average.

The values ​​are the same as those displayed in Strava.

markuspitsch@MacBookPro ICG % ./analyze.sh /Users/markuspitsch/Downloads/ICG_Export.tcx
HeartRate Average: 103
HeartRate Max: 112
Watts Average: 70
Watts Max: 96

Why does Garmin show different values?

You can find the trainings in my account, it is the one from Tuesday 2th of december

How can I upload the .fit and .tcx file?

Sporty greetings