Could be a dirty switch, try spraying contact cleaner into it or maybe when your pushing in the button to turn the signals off you are moving the switch and not pushing straight in on it. The turn signals don't stay on very long anyway, I just let them cancel on their own.
It's a motorcycle, expect wind!!
IF YOU ARE BORN TWICE YOU WILL DIE ONCE
IF YOU ARE BORN ONCE YOU WILL DIE TWICE