What I've noticed is that if Strava is high and your computer is measuring via rotations, often it's because the battery at the sensor is going out and is sending an intermittent signal even if it says it's still sending a signal when you do diagnostics. 2 different measurements when both use GPS is new to me.