Have you tried spraying contact cleaner in there and zapping the switch back and forward quickly a few dozen times? Maybe it's just dirty.
Ah yeah, will try that first - bought it from someone that still had the sticker on it and pretty much unplayed, I think it was living in it's case... but perhaps dust has gotten in there
@Sparky started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
Have you tried spraying contact cleaner in there and zapping the switch back and forward quickly a few dozen times? Maybe it's just dirty.