Sorry to hear you are having problems, could you send me a closeup picture of the connector socket on the top of the sub unit?
I have a feeling it will be the crimped pin sockets being pushed out of the connector slightly causing no contact / open circuit.