I have a 2017 Silverado with 67k miles on it and my transmission is the doing the same hard down shift into 1st when stopping. It happened six months ago the first time first thing in the morning. After I got to Lowe's and finished shopping and returned to my truck, it was fine (although the check engine light was still on). I cleared the fault and it didn't happen again for six months. This time it happened again first thing in the morning and normalized after my first stop when I returned to the vehicle. The cruise control wouldn't set while the fault was going on but worked when the system normalized (after first stop of the day). I have an appointment with the Chevy dealer but I have to leave it there for a few days. This is baffling to me and I hope it doesn't cost a fortune.