I have a 2020 model 3, with 41k miles. The car is constantly 40-60 miles off its self reported range. Example: if I charge it to 240 miles (92% charge), I will only get 200 miles of range (on average). Why? When advertised new range was 324. I have never gotten that "advertised" range (granted I bought it used). Tesla has recently down graded it's range estimates for its cars (I keep reading), but on its web sales page it still says the model 3 long range should get 324, LIES! I have had the battery checked and been told repeatedly there is nothing wrong with it, the computer or the charging / battery system.
Tesla lies greatly about the range it's cars get. Unlike every ICE car I have ever owned the estimated mileage based on its built in range estimating computer is accurate or underestimates the distance to empty giving you more range. One major reason people don't like EV is the range anxiety. If the distance to discharge was accurate then it would be a better feeling while driving. But to know that you will only get 200 miles out of your 240, or less, paid for electrical charge is crap. On my 2015 Chrysler 300, I put 18 gallons of gas in and the computer says 360 mile range. When I drive it, I get the 360 or more if I do highway miles. If I do city miles it is correct or short by 5-10 miles, never have I had range anxiety with any of my ICE vehicles.