There is no range loss due to software. The number is a guess or estimate based on your last few drives. If you drive fast, fast accelerate you will have a low estimate. It again is not the real mileage you will get that depends on a lot of factors, temp, using heater or AC, speed, incline or...