This has happened to me before. It's always been solved by turning the truck back on and then off again.
FWIW, this happens on my wife's Equinox too. My cousin's a GM mechanic and said that they have a software fix for the Equinoxes. Perhaps one will show up for the Silverado soon enough.