The switch works fine, and the traces test good too. I would like to note this is the JVC CD assembly, not the more common Sony one.
I tried taking the tray out to see how it acts while I manually hold it to the "open" position. Only when I press the first reset, then move the switch to the open tray position, the motor/gears stop briefly, then continue trying to eject further (clockwise). No matter what I did, I could not get the motor to go counter clockwise.
I just can't figure out why the thing is permanently trying to eject.