One thing you could try is to 'jumper' the switch legs with a piece of wire. Then drop the target and see what happens. If it resets I would suspect a switch matrix issue, if not, then it would almost certainly be a faulty switch.
cheers
Ian
if its a switch matrix problem, does that mean a pcb problem and if so what part of it and can it be repaired easily? thanks