hi Jon, wondering where you were

could be the switch is the problem, but more likely some of the rest of the mechanism is worn -
see here and following 2 pics, the cancelling cam is probably missing springs or has worn out pawls or something is out of place, take off the steering wheel and watch how it all moves
Bill