They could start by making the Android app stop adding 40% extra distance in random jumps that recent updates introduced.
And it's not the phone - countless user reports of this issue, it used to work fine and other ride tracking apps still do work fine.
The audacity of leaving this bug unfixed during a concerted account conversion drive is... stunning.