I can buy this to a degree. I made sure that all of the mentioned criteria is met, engine at operating temp, no AC on (I turn the climate to off), no accessories running, etc. and it won't work. When I dropped it off once at the dealership I got a courtesy shuttle ride home in a Traverse, the auto stop worked every time the driver stopped and he had that AC on high, radio on, etc. so this particular truck just don't get it. Every time I take it in, the service department validates that the problem exists and they have contacted GM for help and they are stumped as well.