I was having the no audio issue pretty regularly once my 30 day on star data subscription expired. I suspected something going on during startup with communication timing out etc due to lack of internet. I did the following:
1) deleted my gmail and MyChevrolet accounts on the truck to avoid unnecessary comm attempts at startup.
2) disconnected my home WiFi.
3) I have been letting the radio go through its quirky initialization process before putting the truck in gear. It sometimes comes on quickly but other times it takes 20-30 sec.
I have not had an issue now in about a month. I guess I should divide and conquer to pinpoint but I’m content now since it’s behaving lol