the manufacturer of connectors in series x is I-PEX. exact part number (as far as I'm not mistaken) 20535-010E-02 EVAFLEX 5-VS. 0.5mm pin spacing (10pin connector). a possible rescue may be to desolder the connector from the switch board and solder it permanently there.