Example:
3 player game.
All three players get a chance and someone locks one ball.
It is now player one's turn again and the player hits up the multiball ramp to cause the locked ball to eject into a 2 ball mulitblall.
All good so far.
The player now losses one of the 2 multiballs and has one ball remaining to play, but the cpu advances to the next player(player 2 in this case) while there is still a ball in the playfield.
A ball ejects into the shooter lane.
If you drain the 2nd ball that you should have had in the mutiball, it just lands in trough and 2nd player is still on waiting to shoot the ball from the shooter.
All swithces in trough are new with new diodes.
I rebuilt power supply.
I swapped in another cpu. Hit up all headers with fresh solder.
Can't figure this out.
3 ball multiball same thing, I forget if you drain 1 or 2 ball to cause the player advancement but still it should not since you have a 3rd ball in playfield.