Yes I'm pretty sure that this switch is the culprit. In the manual it's listed as the "ball release #2" switch. I've checked the wires and reflowed them but still no good. Either the switch is stuffed or the extra lug without the wire is missing a wire. If its missing a wire, I don't know where it is so hopefully a replacement switch will do the job.
Not a great photo of the switch in the earlier photo but the diode is still soldered and hasn't snapped. Is that what you meant?