Sorry to be so late to this thread…
Hope your hand gets better.
My TG06 came with a host of accessories… including replacement switch parts. Might want to look around for those extra parts, track down the replacement.
Definitely try electronic parts cleaner to clean out the switch.
Good Luck!! My TG06 still works great after 5 years!! Although I do not like the PWM, that keeps it out of my EDC rotation. But I still use it around the house.