It's probably a design flaw.
I suspect overheat protection is implemented so the temperature is checked only while the vehicle is in sleep mode - and then wakes the processor to turn on the AC to bring down the temperature. And when that's finished, the vehicle goes back into sleep mode.
Sentry mode prevents the processor from entering sleep mode - so if overheat protection is only running during sleep - then it's never triggered.
Power consumption for sentry mode is too high - not only does it prevent overheat protection from working (which should be correctable by a software update) the power drain may be too much to enable it for long term parking (at an airport), when you'd want to use it to monitor the surroundings during extended parking.
The other design flaw with sentry mode is how the software handles the USB storage device once it is full. When we first looked at this, once the USB device runs out of space sentry mode stops recording. There should be an option to delete the oldest recordings and continue - which should be OK as long as the USB device has enough storage to handle a reasonable amount of recordings.