You can’t replace the microswitch without soldering as it’s attached to a PCB. The whole TP-MA assembly would have to be replaced. And while you can do that, eventually the new one might also develop chatter, as this happens when foreign particles or anything inpure gets between the contact points. Cherry switches on the IL joysticks are simply screwed into the housing and then attached using quick disconnects.
It’s probably best to get the Deoxit D5, as Deoxit is VERY useful in more ways than one. You can use it on a lot of components! You can only use a joystick microswitch on one thing.
If you open up the switch, which you can do right now, you will see two contact points when the plunger is pushed down, where they come together. Its’ that contact that creates a signal. If it’s chattering then it means there is dirt or residue between the two points touching it. Unless the material is horribly corroded, there’s a VERY big chance that wiping it with a lint free cloth and Deoxit on the contacts while wiping, will make it work perfectly. You can leave the deoxit spray remaints in the switch and it will continue to lube the switch and not dry out for a very long time, so you would only wipe out the excess that would drip out of the switch.
You will want to do all four microswitches just for good measure. My Qanba Q4 switch that was chattering that I used Deoxit on, is working perfectly ever since then, and I just tested it again today. No chatter whatsoever.
Yes, if Deoxit didn’t fix the problem, you would need a new TP-MA assembly, but it’s VERY rare for Deoxit to not work.