So, here is what I learned. It may help you know where to start if you have this problem: (If you are not comfortable removing the upper console and the flasher from it, DON'T TRY THIS.)
1. Flasher dis-assembly: Gently pry OUT on front sleeve with a small, thin screwdriver or pick tool to release one rectangular lock hole at a time from the triangular lock tab. Don't do this when plastic is cold, since it could break.
Both ends of flasher button assembly with spring removed:
2. The small silver swing arm with the small rod at the end was the culprit. If the button has stuck due to cold or dirt, it likely was bent toward the outer sleeve and no longer rides in the toggle slots shown just below it. Use sturdy needle-nose pliers to carefully bend it IN (down) so it rides in the toggle slots, but not far enough that it binds. You can test the operation before re-assembling the switch.
I understand most years use the same flasher, but there may be some design differences.