I think that is how data can be corrupted between systems, especially on initial startup, or when scoping out new systems.
I have a directory for each established system and test directories for new discoveries.
This is definitely true, unless one uses the particular switches required to run multiple versions from one directory. I've never done it myself.
DSD+ 2.176
Added single receiver monitoring mode. In this mode, single copies of DSD+ and
FMP24/FMPA/FMPP switch between control/rest channel monitoring and voice/data call monitoring.
Use -r1 on the DSD+ command line to enable single receiver mode.
Tune FMPx to a trunk control or rest channel to begin system monitoring.
Press C in DSD+ to switch between CC/Rest channel only monitoring (no voice/data monitoring)
and normal mode (CC/Rest/voice/data monitoring)
When -r1 is used, all communication between DSD+ and FMPx is done via TCP link;
nothing is communicated through the file system. This means that DSD+ and FMPx can be
running on separate computers on a local network or anywhere on the Internet.
In -r1 mode, multiple copies of DSD+ and FMPx can run in the same folder and share the
DSD+ data files. Each DSD+/FMPx pair can monitor different sites or systems.
Use the -F<num> file name modifier on the DSD+ command line for each additional copy of
DSD+ to avoid file naming conflicts.
Note: In single receiver mode, some extraneous entries may appear in the event and channel windows.
Note: Due to changes made to the DSD+/FMPx TCP linking protocol to support single receiver mode,
DSD+ 2.176 can only be TCP linked to updated copies of FMP24, FMPA and FMPP.