We dined at a restaurant last night with 40 miles rated range left. The supercharger was 9 miles away from the restaurant. Outside air was 102F. After an hour and a half, we came out to find the car with 16 miles range left. We limped to the SC without AC; got there with 5 miles left. During the limp, I got a message saying Cabin Overheat Protection is now off due to low charge (at 15 miles range). I think the Cabin Overheat Protection was the culprit to the 24-mile range reduction. I'll have to remember to turn off the cabin overheat protection when running low on range going forward. I think Tesla should turn that off not at 15-mile range but at like 50-mile range, or even better, turn it off if the SC is X-miles away from the current location.