Hard to know what to make of this without seeing the full data. On 21% of trips, Uber undercounts the miles. What about the other 79%? Spot on, or is there over counting?
Overpayments are much less frequent than underpayments, and regardless: when someone accepts a trip, who knows if they did it because they thought "that amount sounds fair" or thought "that amount given the distance shown sounds fair." The only fair thing for Uber to do here is to rectify all underpayments, and let the overpayments stand.
Further: just because Uber couldn't find a route as efficiently as the extension could doesn't mean it was an overpayment. The extension uses Google Maps. If the driver used Uber Navigation to navigate, and Uber navigation was twice as long as Google's - is that really an overpayment?
I'm not sure how ubereats works for drivers, but based on what you just said, wouldn't the reverse hold true as well? If someone accepts an under-paying trip it must be because they thought the amount sounded fair.
Previous versions of the app would use the first result returned by Google Directions API, which could have been best not shortest (I'm not sure, anyone know?). Newer version (pending app store review) does shortest always.
This looks like an obvious bug if it is straight line.
Yeah google can show longer but faster route depending on traffic etc.
Also one more thing can be, gps location point and address can point to different locations. Not sure how Uber is showing, or calculating from which one.
Overpayments are much less frequent than underpayments, and regardless: when someone accepts a trip, who knows if they did it because they thought "that amount sounds fair" or thought "that amount given the distance shown sounds fair." The only fair thing for Uber to do here is to rectify all underpayments, and let the overpayments stand.
Further: just because Uber couldn't find a route as efficiently as the extension could doesn't mean it was an overpayment. The extension uses Google Maps. If the driver used Uber Navigation to navigate, and Uber navigation was twice as long as Google's - is that really an overpayment?