I'm Elite Dangerous player and found this thread while looking for a solution for CMS switch that went tits up. I decided what the heck why not upgrade all the switches so I ordered all the switches and buttons for my Warthog joystick. So far I have replaced The TMS, Trim, lever, pinky, index switches. The DMS, CMS, and pickle button are on back order .
I have one question on the CMS push switch, which TM wire was connected to the Otto switch at pin 5?
Thanks for posting the thread and enlightening me on my options instead of relying on TM support for out of warranty parts.