Yes that’s correct always works on walk assist , like I say I know sod all about electronics , so following the video on you tube I says it’s the mosfets , I don’t have a clue , think the best way like you say is to swap everything out, can you suggest which model of KT controller to get . I would like the lcd display and a throttle would be great too
If the walk assist works, the controller is working, the motor is working, so is the LCD and the battery. The fault is either that no meaningful signal is coming from the pedal sensor, or the controller settings tell it to ignore the signal.
You pedal sensor is not a common one, so we can't be sure how it works, but other 4-wire dual sensor ones pulse on both signal wires (green and yellow). Yours doesn’t, so is probably faulty. The failure mode is very strange because you said it was working, then it mysteriously became disconnected, then didn't work after re-connection. You can't destroy a hall sensor like that, so logic says some part of the story is missing.
The pedal sensor should be fixable. It's mode of operation is very simple: A ring of magnets rotates past two hall sensors. Each time a magnet passes, the magnetic field switches on the path between the 5v leg and the signal leg to make a 5v pulse on each hall sensor. The difference in pulses between the two hall sensors tells the controller which way you'repedalling. It ignores the signals when it sees that you'repedalling backwards.
One of your hall sensors is not making pulses. A simple inspection should show whether there is some reason for that. As always, your photos showed everything but the hall sensors. It's possible that the ground wire or ground leg is broken off if you tugged the cable when it disconnected.