I had the same problem with the weasel not "resetting" after being dropped.
I just had to pull and clean the opto sensors on the board and it was good as new. May be your issue, or it could be a solenoid thing. If you are missing the E-clips, that might cause the board to wiggle and not "sense" the dropped targets?