I have factory cruise on my '84 Chevy and it has worked fine until recently. I noticed the other day that when I push the button to set it, nothing happens. But if I then push the resume button it engages at the speed where I pushed the set button.

Have I just got a bad switch or is it something else?
Thanks for any help!
Jim