Since installing Civil 3D 2024 I have come across a bug in some of my dynamo scripts which were working fine in earlier versions.
Some nodes are now subject to a bug where when I reload the .dyn script, a new input / output connection node is created, rendering the script unusable. For example, the “Structure Label Styles” node should only have 1 output: structureLabelStyle. When reloading, the structureLabelStyle output is duplicated, generating an error. See image below for the correct node on the left and the buggy node (After reloading) on the right with the error message (as a new user I can only upload 1 image).
For the script to be usable again, I need to delete that node with the error and re-create the node with one output and re-connect to script, defeating the purpose of automation.
If I reload the script yet again, there will be 3 instances of ‘strucureLabelStyle’ output, and so on.
I notice this happens with Civil3Dtoolkit nodes but not with Camber nodes (although I could be wrong, it may be some nodes for each package). Anyone come across something similar and knows a fix?
Can you restart the CPU, recreate the issue, close Dynamo and post your Dynamo log file? I’m guessing we’ll see a line in there about a conflict in newtonsoft or similar shared component somewhere.
See lines 23, 24, and 65 for the likely root cause. Revit packages aren’t likely going to play nice in Civil 3D, doubly so when they target a different .net version than what you have installed (which I can’t confirm but I am suspicious of due to the reference to 2025 in the log).
Also check your Dynamo Settings for “packages to uninstall” which don’t exist anymore.
Do you have any idea of how I can fix this issue then please? I installed the archi-lab package in question yesterday after seeing a post on here that suggested it, nothing changed so I uninstalled it.
Sure, it doesn’t let me upload a .json file so here it is in .txt TraceDataConfig.txt (101 Bytes)
Edit - there is also a settings.dat file within *\AppData\Roaming\Autodesk\C3D 2024\Dynamo\2.19\EBWebView\Crashpad, but I can’t upload, if this is what you want to see I can upload it somewhere else and share it.
If that doesn’t clear it out then we are back at checking your Dynamo log as the Archi-Lab bit likely cleared out and now we get to pull the next threads.