Your garage is not 150F, and certainly not for days at a time.
Tesla’s overheat protection only works for 12 hours at a time. If I were commuting, then maybe this wouldn’t have happened, but during Covid, the car was just sitting there for days without being driven. Tesla doesn’t offer a way to extend overheat protection past 12 hours, even when plugged in.