My Gen1 hazard flasher switch gets "stuck" everytime I use it. Typically a little light wiggling / tapping on the button can get it to spring back up. I assume you've tried this?
ADMIN REMINDER: DO NOT scatter multiple copies of the same post throughout the different forums. One post is plenty to get an answer. More than that makes it harder for future members searching for answers to your question.