Snow Drift
[Off-Road Assist] Activated
Yes they do. That is because miles are not based on EPA - they are based on the energy the car thinks is available.
Because when it degrades or is imbalanced it will display a smaller number for a full charge.
The car says 310 @ 100%...but that is not necessarily how far you will travel. That 310 is based on the EPA rating provided by Tesla. 90% is an actual reading, and you can make an assumption based on it. Just like if your ICE has quarter of a tank left, you have a basic idea how far you can go, regardless of EPA.
Once you charge to 90% the software adjusts back to 310 miles.
I believe the default is to use percent and miles is only presented to help with converting ICE drivers to electric. My phone doesn't say hours, it says battery %.