It might be as simple as buying a new T/S flasher. It sounds like the T/S handlebar switch is working if it is cycling the flasher when slected. The other electrical portion within the flasher that completes the circuit flow to the lights though may have been toasted.
FS: WRR/X Parts Garmin mount
"If you do not change direction, you may end up where you are heading." Lao Tzu