I am having the exact same issue with my 2015 Silverado. The dealership did an update to the radio and said that was the issue. However it started happening again last week. Is it still working good since you replaced the radio? Also how much did that end up costing you?