I don't have an Ohm meter so I can't do that until I get one. All 4 grounds are good. I took the 1 Player Start wire and touched it to each of the 4 buttons on the NC and it worked, so the ground seems to be good.No I really don't think it is a pcb problem, other than the inputs. I would check all 4 grounds and ohm the buttons. One side or other should be grounded if not there is a problem.
The one thing I noticed about this PCB is that it looks quite a bit different from all of the other Pics I've seen of SF2 PCBs. Mine is a one piece where the one's I've seen pictures of look to have three pieces to them.....See the attachments...My PCB is the first pic