With resetting the connectors, it is a good idea to check the solder joints for cracks or dry joints.
Sometimes I have run around thinking an issue is worse than what it is, later to find it was something simple.
I had a strange issue with a Mousin Around that had garbled characters.
It's problem was worse. On the board some battery vapors caused some damage to a chip that then didn't work properly.
Replaced the chip and cleaned out the area and all working.