I had a similar problem after a cable repair, and it was a bad solder on one of the Hall sensor wires, barely visible. Even if everything seems OK, I would check each wire with a multimeter — sometimes it passes visually but not electrically.