tl;dr:
- It's a good practice to read all Digitrax tech notes on their website for a given component before doing anything with it. Tons of "this bug is feature" notes.
- There is a known intermittent DS64 bug which on startup randomly switches some turnouts. This has been known since it came out circa 15 years ago and no solution. The configuration options to prevent this don't actually work. (Later edit: possible solution found, see start of main text)
- The only workaround is to create a "super route" that resets all turnouts to what you want their defaults to be.
- You can't do the "super route" with a DCS100 or 2000 command station route because of an undocumented feature that they don't pass the routes via Loconet.
- You can waste days messing around with crap like this.