Hi John
the last part of the last sentence in Your post-16 is wrong - correct is: ... (... other stuff) then EITHER (only) the Player-Unit-Step-UP-Coil fires OR*+*: TWO things happen - Ball-Count-Unit-Step-UP-Coil fires, immediately after that the Player-Unit-RESET-Coil fires.
In the lower half of my post-10 I was asking You to do a test - the test is about these "TWO things happen ...". So do the test starting with : "Start a one-player game -> lift the playfield ..."
Maybe (Your post-16): "Also, in 1-player mode when the ball drains I would expect nothing, but instead it triggers the player unit stepup which, according to the schematic, can only happen if switch "C 2-B" is closed."
Maybe, maybe You wanted to write player unit RESET which ... (?). So do the test starting with: "Start a one-player game -> lift the playfield ..."
Your Score-Motor-Switches work fine - when the Score-Motor does a turn: EVERY SWITCH ON THE SWITCHSTACKS ON THE SCORE-MOTOR WILL BE ACTUATED. Every feature calling for "help of a Score-Motor-Turn" does actuate "own Switch(es) mounted on the relay" so the help gets through. The many other features (not interested in SCM-help) simply do not actuate "their" switches - they say "Score-Motor You can turn and actuate all switches so You actuate "switches for me" - but at this time I am NOT interested in Your help".
You asked about SCM "C 1-C" and "C 2-B": The first letter "C" is not needed - it stands for "Switch will CLOSE when actuated (and this information we also see in the drawing of the switch in the schema). The "1" or the "2" tells us "which Nylon-Wheel" - the first Nylon wheel after the Score-Motor or the second Nylon wheel or 3rd, 4th etc. The "A", "B", "C" etc. is the position in the Switchstack - "A" is "Bottom-Switch". Look at the ipdb-schema -> A/B-11,12,13,14,15,16 -> drawing of the Score-Motor. Irritating -we must live with this fact: Score-Motor-Nylon-Wheel "1" is in reality the SECOND WHEEL (!) - Williams said: INDEX-Wheel is so special and important - we use a UNIQUE TERM -> whenever somebody is looking up something in the schema -> at first glance he sees: Hey, the INDEX-Wheel is involved ...
No use to argue about this fact -> when You want to look-up a switch on "O (for open) 4-D" -> Count the Nylon-Wheels starting at motor -> INDEX-Wheel -> 1st -> 2nd -> 3rd -> 4th Wheel.
The example "O 4-D" is in schema at C-2. Greetings Rolf