If I record activity using the Stava app, then export it as gpx or tcx and import it into Garmin Connect, the average speed is completely wrong. Not like a few km/h wrong, but as an example on Strava it could be 25 km/h, and on Garmin Connect 7 km/h.
What seems to be happening is that Garmin Connect is ignoring the time when activity was paused (auto or manually) and includes that time in average speed calculation which makes the resulting speed completely wrong.
Any ideas?