Some back-story for you all:
I am a Deputy Chief of a volunteer fire department. We recently purchased two 2019 GMC Sierras for our chiefs to use instead of beating the bolts off of our personal vehicles. They were purchased through a state purchase program that significantly reduced the costs of them. From the very beginning, it was known these would be used as emergency vehicles, which inherently must be left idling for extended periods to power equipment. After we took delivery of the vehicles, we were on scene of an incident on a very busy and dangerous stretch of interstate highway. After a while it was noticed that the Sierra had shut off. Did some looking and found this lovely excuse of a safety feature. This feature is not conducive to emergency vehicle usage. At all. It puts our lives in danger when the vehicle we are using to provide protection at a scene suddenly shuts off and kills the emergency warning lights. Took it to a dealer and they were unable to manipulate the computer. Called GM "Customer Service" and they started looking into it. Meanwhile, we did find that putting the vehicle in neutral with the parking brake on does bypass the shutdown. We haven't tested for a length of time, simply because idling it just to test this is a waste of fuel. Also, having an emergency vehicle stationary, idling, in neutral with the parking brake on is not something that will hold up in court should the vehicle start to roll and then injure someone.
So I just got off the phone with GM's "Customer Service" after a few weeks of back and forth phone calls. They stated that GM will NOT do anything to adjust the computer programming, that they CAN'T alter the programming for safety reasons, and that they will NOT work with us to replace these vehicles that were sold to us without disclosing this feature. Needless to say, neither our department nor the surrounding departments in the area will be purchasing GMC's in the future.