When my run or ride data is uploaded from Connect to Strava there is very often a discrepancy between the data transferred. Yesterday I completed a ride and the average speed was 18.1 miles an hour on connect but on Strava it was 17.8
is there a particular reason for this as all other data seems the same - cadence/HR/distance/time/elevation etc etc