2020 Silvarado Custom, same thing is happening with mine. First time they replaced the radio. Five minutes after driving away, it did it again. Waited for a loaner vehicle before dropping it off again. They had it for a couple of weeks, this time they were able to reproduce the reboot. This time they replaced the screen. I picked it up yesterday, and today while out, it rebooted again.
This is obviously a known problem, but haven’t seen any fix for this yet.