Trainerroad vs. Garmin Huge Average Power Discrepancy ~40W!

The underlying data for an activity is the same irrespective of summarizations performed by an app, like calculating averages, NP, Weight Avg Power (STRAVA), TSS, IF, etc… I expect (hope) that TR utilizes the underlying data and does not rely on another app’s calculations and summarizations.