Stan,
Did you switch the wires on the output to the track on SPST switches(#1 to outside ,#2 to inside track) to make sure you don’t have a bad SPST switch. If the train now runs on the inner loop with switch 2 off you have a bad SPST switch.
Galon Tonell