The switch was the culprit.
I force-removed the switch boot (which almost destroyed it : the outer thinner edge was partly torn in the process), sprayed some contact cleaner, let it dry for a while, and now it works normally :twothumbs.
So now the question is: how to replace the switch boot...