I've had A bad trough switch and flakey solder on the switches on my LE.
One where the diode was only touching the switch.
More info on cannon sticking?
I had to replace the cannon motor early on.
Also, the ball when in the cannon can slightly bounce of the switch and may need adjusting.