Problem Background: About a year ago I posted about a problem with an Atlas O 3-rail turnout. It was switching back and forth without any input from the controller or the insulated control rails. The turnout and the switch machine were connected to an Atlas 6924 non-derail board. The 6924 provided non-derail and power routing. The problem was (I believe) caused by bundled wires between the 6924 and the switch machine, the insulated control rails and powered closure rail(s). Once power was routed to the closure rails, the erratic switching behavior would begin. The problem was resolved by physically separating the closure rail power wires from the low voltage control rails and switch machine wires. I now have 20 switches operating in this configuration with power wires for the closure rails isolated from other wires going to the turnout.
New (related?) Problem: I have added a panel to control block power (25), turnouts (20), and uncoupling (not connected yet). The block control has enabled me to shut off engines that are not in active use. However, when none of the engines are in any active power block, all 20 turnouts begin switching randomly!! If I apply power to a block with an engine in it, the random switching behavior stops.
Prior to adding the control panel there were no controllable blocks on the layout. All track was powered and there probably was always at least one engine on the layout so I don’t know if this issue existed before adding the panel. It seems strange that every 6924 board spread around that layout is immediately affected when no engines are powered but power is available to vacant blocks elsewhere on the layout.
I suppose it may be important to note that switch control wires and track power wires are all routed through the panel. I am using DPDT toggle switches for block control and SPDT momentary toggle switches to control the turnouts. Block switches and turnout switches are in close proximity on the control panel. The layout is powered by a single ZW-C controlled by a Legacy base.
Of course I would appreciate your help in resolving this issue
Joe