Quoted from Knxwledge:One of those switches is for the coil EOS, one of those is to send a signal to the CPU to execute the code associated with that pop bumper, like giving you points, playing a sound, and making the coil fire. The one that's not registering should be the EOS switch which doesn't show up in switch test.
This is incorrect. The switch closest to the playfield right under the plastic spoon is the activation switch. It does not show up in the switch matrix. It takes ground and sends it to the special solenoid input for that pop. The special solenoid circuit has a 7402 logic chip that fires the coil through the predriver and driver transistors for as long as that path is grounded. This switch should have a capacitor and resistor on it to give a minimum pulse. The logic chip in question for this circuit is U50.
The switch that's farther away is the switch that is in the switch matrix, which tells the program to do all those other things (points/sound). Does nothing to activate the coil, or deactivate it. There is no end of stroke switch like an EM or Gottlieb system 1 pop has.
You can test if the transistors are ok by going into solenoid test and seeing if the pop fires there. If it doesn't, likely one of the transistors is bad. If it does work, test the special solenoid input connector 1J18 (pin 9 specifically) by going into a game with that connector disconnected and using a wire, ground pin #9 momentarily. This simulates what the spoon switch is doing.
The activation switch could be missing the ground from one side as well, or be out of adjustment/need cleaning. Start with the solenoid test first though. Usually special solenoids lock on on this era Williams game (system 3-11A all use this type of circuit to activate pops and slings, and sometimes other things) and blown the 7402 or the transistors, but sometimes it's something simple like the ground signal is missing due to a broken wire.
You can read up on special solenoids on pinwiki.com.