Well, the switch isn't broken as I said earlier. It's the plastic mechanism.
Much as I appreciate your helfulness, I'd have to unmount it and take it apart again to do that. Last resort, I think, if I can't find an alternative solution.
To be honest, I don't think it's repairable since...