Hi Dan
The fault "advancing all the way to Game-Over" is rare - lets put this problem away for the moment and go back to the "Stepping Problem sometimes not stepping one step correctly".
I would like You to understand what is happening in a ONE-Player-Game after You have lost the ball (and after You got the 1000 or 3000 or 5000 "Bonus-Points), see the JPG.
In some way the Outhole-Relay is made pulling - as it pulls-in the "encircled light-blue switch" closes - this makes the Score-Motor start running --- as the Motor begins a turn - immediately after start: The INDEX-Wheel lifts its switchstack and the switchstack stays lifted for a turn (a turn of 180 degrees). So "encircled dark-blue, SCM-IND-E" keeps the Score-Motor running (180 degrees).
ONE-Player-Game,end of ball-1, stepping to ball-2: The Outhole-Relay is made pulling "switch-red-1" is moved --- You did NOT made an Extraball so "red-2" is closed, You have made some points so the Ball-Index-Relay is steady pulling, means "red-3" is closed. The turning Score-Motor closes "red-4" - electricity flows around (red-5) the Player-Unit - through (red-6) the Coin-Unit to "red-7, red-8" - the Ball-Count-Unit-Step-UP-Coil - it fires, its plunger travels and at end of travel the "red-9" EOS-Switch on Ball-Count-Unit closes - this makes the (red-10) Player-Reset-Relay pull-in, its switch (red-11) closes - the turning Score-Motor has closed / keeps closed "red-12" --- the (red-10) Player-Reset-Relay stays pulling for a while.
The Outhole-Relay is pulling and the Score-Motor is running - NOW through "green-A, -B, -C, -D" electricity comes to "Switch green-E on Player-Reset-Relay" --- as the relay is pulling: Switch-green-E is moved and the electricity makes the "green-F Player-Unit-RESET-Coil" fire (((in a ONE-Player-Game the firing of "Player-Unit-RESET-Coil" is not needed --- BUT IT IS DONE))).
IF we would be in a 2,3,4-player-game at end of player-1-ball-1: There would be no connection "red-5 / red-6" - so NO firing of red-7, -8, -9, -10, -11, -12. Therefore the electricity would run: green-A, -B, -C, -D - "green-E is not pulling" - electricity reaches green-G, the Player-Unit steps to second player.
A faulty NOT stepping usually means "a Switch is a bit dirty - sometimes contact / sometimes no contact" or "a wire has broken-off a solder-lug --- wires are stiff, they stay in place --- sometimes".
You should take the JPG and the ipdb-Manual - locate the relays and the units and the switches and the connecting wires --- gently pull on every wire - soldered-on or broken-off ?
I advise: Make Yourself some of these handy testlights.
Just to get the feel - do sneak-in a stripe of paper into the switch on Extraball-Relay --- You will stay in "Player-1-Ball-1" forever (stripe of paper keeps the switch open).
Just to get the feel - do sneak-in a stripe of paper into the switch on Ball-Index-Relay --- You will stay in "Player-1-Ball-1" forever. Greetings Rolf
P.S.: All switches on all relays are shown in the ipdb-manual starting at page-18 (ori-16) --- page-12 (ori-10) is good (INSERT means Backbox, Mech.Panel means cabinet), the Stepper-Units are shown on pages 13 to 17.
0Fun-Fest-Work-04 (resized).jpg