Alright chums, riddle me this. My Baywatch is almost 100% but is experiencing one weird quirk that I just can't seem to wrap my head around. I think that I've narrowed down the issue but I want to post it here for all of you to pick apart and point out where my brain is falling to work properly.
The issue: I am having erroneous switch matrix issues that I believe I can pinpoint down to the Solid State Flipper Board (which is a replacement from pinned.de)
The symptoms: Baywatch is doing a few odd things when, and only when, both flippers are pressed down. These things are mainly associated with Row 7 on the switch return, and namely are:
1.) balls locking when both flippers are pressed and a ball is in the Shark VUK
2.) the ball lock drops complete without the middle drop actually being actuated
These are both caused by, for whatever reason, switch 55 and switch 23 ("under playfield ramp" and "3-bank drops (middle)" activating when both of the flippers are pressed, but ONLY when either the bottom of the three drops, or the shark super scoop (switches 24 and 56) are activated. This causes balls to register as locked when the ball lock is lit or completes the ball lock, and then locks a ball, usually to the frustration of spitting out a new ball from the trough and sending 2 into play.
How I've narrowed it down to the SSFB (I think): I've ruled out a mechanical issue or a wire being loose on either row or column because the issue persists when the trouble switches are desoldered and removed from the circuit and yet they still activate in the switch matrix. The issue ceases to exist when the flipper board is present in the circuit. Since the return wire on switch 7 is a through-crimped IDC connector, taking the board out allows all switches (with the exception of 63 and 64 of course) to work normally. When the board is installed on either the upper or lower flippers, the issue persists. I do not have a 520-5080-00 board present to test it against, but I'm losing my mind trying to think of other possibilities. All the non-surface mount transistors on the board test fine and I've gone ahead and replaced Q7, Q11, and Q12 just to see if it made a difference (it didn't) and I'm looking to see what might be the issue I'm dealing with. T1-3 test fine as well. The only other relevant info that I can give is that whoever installed this board before me had the dip switch settings wrong. Schematics for the repro board can be found here.
The only other thing I can think of somehow there is something shorting out in the flipper buttons themselves, but I am really struggling to think about how that could possibly occur only when the board is present.