If you have a hard-wired computer, why do you need Strava as well? Obviously, one is better than the other. If you know which is correct, just 86 the incorrect one. It's not rocket science.
Just a thought--is the wheel circumference correctly set on the bike computer?
Jon