Dynamo Player — “File Content Change” Loop on Every Script (Civil 3D 2025)
Environment:
- Civil 3D 2025 (version 25.0s LMS Tech)
- Dynamo for Civil 3D (built-in)
- Scripts stored on a network server (mapped Q: drive)
- One user (me) has no issues; one coworker experiences the loop on every script
The Problem:
When my coworker opens the Dynamo Player and selects any .dyn file, the Player immediately enters a continuous loop between “Ready to Run” and “File Content Change” — resetting all input selections back to defaults with every cycle. This happens before the Run button is ever clicked, and it affects every script, not just one specific graph.
What We Have Tried:
- Local copy of the file — copied the
.dyntoC:\Temp\on his local machine and pointed the Player at the local copy. Loop continued. - Manual run mode — confirmed all graphs are saved with Manual run mode, not Automatic. No change.
- Removed Watch nodes — disconnected all Watch nodes from the graph in case they were causing a feedback loop. No change.
- Binding Data Storage set to “No Binding Data Retained” — changed this setting on both machines via Dynamo menu → Binding Data Storage. No change on his machine.
- Network path vs local path — tested both. Loop occurs on both, ruling out a pure network/file-watcher issue.
What Works:
- The same scripts run perfectly in the Player on my machine
- The same scripts run correctly in the full Dynamo editor on his machine
- The issue is exclusive to the Dynamo Player on his machine
What We Have Not Yet Confirmed:
- Whether his Dynamo build version exactly matches mine
- Whether a Civil 3D repair install would resync his Dynamo installation
- Whether his machine’s antivirus is touching the file even when stored locally
Questions:
- Has anyone encountered this “File Content Change” loop specific to one user/machine?
- Is there a known Dynamo Player setting or
DynamoSettings.xmlentry that controls file watching behavior? - Could a mismatched Dynamo build version between two Civil 3D 2025 installs cause this?
- Is there a way to disable the file watcher in the Player entirely?
Any help appreciated — this is blocking our team from using Dynamo Player for shared script deployment.