My 2014 silverado has been doing the same thing for the better part of 10 months. The dealership told me that they have had at least 3 other vehicles with similar issues. They are telling me that the radio controller is the issue. We will see if them replacing the radio fixes the issue.