I have the same problem with an O-31 switch in DCS, It will only stay in the straight position and when I try to change it to curved the switch lantern moves and shakes lights dim but won't switch. It works fine alone with a few pieces of track connected to it. However on my 9 by 8 O-54 loop it doesn't want to work. Any input is greatly appreciated, By the way this is an older solid rail one I bought new a few months ago.
Thanks