Also, other causes I've seen:
We are talking about Fastrack switches, so command or just remote they both still have these basic issues out of the box:
#1 Internal folded tab construction. These folded tabs to the internal bus bar plates are not just on center rail, but also outer rails and the anti-derailing sensing sections. Over time these connections loosen, and if outer rail is intermittent, you can get false throws and other issues. The fix is open every switch and solder all the folded tab connections- as long term failure prevention before the problem creeps up.
#2 The screw terminal connections, the inside soldered wire connections are known to point upwards (when the switch is upside down and you are looking at the internals) towards the metal back sheet. There is no internal insulation on the metal back, and so those connections can short in some cases- sometimes between various terminals, to the metal back.
Again, just from the very opening start of this topic- imagine someone taking a bunch of fastrack switches out of the box, not doing any of this preventive corrections, wiring them up, screwing them down to modular layout table. Run trains over that for a while, disassemble that layout and transport it frequently- Yes, 210% I would expect that outer rail continuity depending on the folded tabs and fastrack connection pins loosening, I'd see all kinds of intermittent problems, ground loops, stray currents, voltage drops, and worse, those uninsulated metal backs being slowly pressed over time right into the solder points and wiring of the screw terminals.
Again, I wouldn't be surprised to find out is has nothing, absolutely nothing to do with DCS, and everything with the known issues I just presented about fastrack switches.