Skip to content

Known Issues

aparajit-pratap edited this page Nov 11, 2022 · 50 revisions

General

  • Dynamo users who have use Pre-Release builds are encouraged to do complete uninstalls of pre-release builds before installing official Latest Stable builds.
  • Hardware configurations with integrated graphics adapter AND advanced or discrete graphics card may have trouble rendering background geometry
  • Excel nodes can be rendered non-functional by bad registry data. To correct this: Go to Start--> Run --> regedit. Browse to HKEY_CLASSES_ROOT-->TypeLib-->{00020813-0000-0000-C000-000000000046}. Delete the 1.8 key.
  • We recommend using Excel 2013 or higher. Excel 2010 works in most cases, but 2007 does not.
  • If your graph has an "unresolved" Node, usually this means it relies on a package you do not have installed. In most cases, downloading the package from the Package Manager will clear the unresolved nodes, but in some instances you will need to close and re-open the existing Dynamo file.

2.17

  • Dynamo can hang or crash on certain computers at startup time due to WPF render thread failures. Currently, these issues have been found to occur only on Windows machines with multiple GPUs and look to be related to WebView2. There are a couple of workarounds that one can try before you restart Dynamo:
    • Set the UseHardwareAcceleration property to false in the Dynamo preference settings DynamoSettings.xml file and restart Dynamo.
    • With UseHardwareAcceleration set to true, force your Dynamo application (e.g. DynamoSandbox.exe or Revit.exe) to run with the high-performance GPU on your machine and try relaunching Dynamo.
    • Disable one of the GPUs and try relaunching Dynamo.

2.0

  • Dynamo 2.0 has a conflict with Revit 2018.2’s implementation of P&ID Modeler resulting in the library/browser now showing. This issue is not present in 2018.1 or 2018.3, or Revit 2019, just 2018.2. If you want to use 2.0 with Revit 2018.2, you will need to remove the manifest file
    C:\Program Files\Autodesk\Revit 2018\AddIns\PnIDModeler\PnIDModeler.addin
  • For custom nodes, using dot notation in node Names or Categories will result in additional nested sub-categories. The "." will work as a delimiter to determine the additional hierarchy. This is new behavior in the library for Dynamo 2.0.
  • If the network drive pointed to by “Manage Node and Package paths” is > 1TB in size loading Dynamo may take a minute or more, irrespective of actual package size. We recommend drive size of 100GB or smaller.
  • Toggling the freeze state can cause a node to be executed twice after editing a Code Block Node.
  • Installers fail to prompt for missing VC++ components which causes Dynamo to silently crash at load time
  • Packages that deliver DynamoServices.dll may have corrupted multi-output port nodes; instead of multiple output ports, they will be collapsed into a single output port.
  • Some JSON graphs may open and erroneously appears to have unsaved changes as shown by the asterisks in the workspace tab.
  • If your workstation contains multiple major versions of Dynamo, e.g, Dynamo 1.x and Dynamo 2.x, Dynamo Player will start with whichever version you select for Dynamo for that session.
  • Custom node libraries that contain the same category and node names result in unexpected library organization.

1.2.1

  • Mod function (%) now has same behavior as Google, Excel, and Python. Example: Old behavior was "-0.5 % 3 == -0.5" New behavior is "-0.5 % 3 == 2.5"

1.2.0

  • FamilyInstance.ByFace node (that takes in Family Type, Surface, Point location and Reference direction as inputs) does not update with update in reference direction. MAGN-10389
  • WORKAROUND: Disconnect and reconnect the referenceDirection input port in order to force the node to re-execute for a change in value of reference direction.
  • Dynamo Studio run on machines without a particular windows component may crash on launch. Universal C runtime for windows is not available on these systems and it needs to be installed from https://support.microsoft.com/en-us/kb/2999226 to fixes the issue.
  • Some file paths with spaces in the file name may fail. Fix is in Daily Builds
  • WORKAROUND: change file path to something without a space in it, AND delete the file.path node, make a new one (seems like there is some weird caching going on).

1.1.0

  • Installation of Dynamo For Revit 1.1 over an existing version of Dynamo Studio 1.x WHILE Dynamo Studio 1.x is still running will result in an automatic reboot. Dynamo for Revit will need to be re-installed after reboot. Workaround: make sure all Dynamo applications are closed before installing another Dynamo.
  • Installing Dynamo 4 Revit 1.1 Will require a upgrade of Dynamo Studio 1.0 to Dynamo Studio 1.1 (e.g. 1.0 and 1.1 cannot co-habitate). This issue will not happen in the future, when future Dynamo Core installation will work with older versions of Products.
  • Simplification of some overload methods will result in minor changes in behavior. Please see this document for specific nodes affected: https://github.com/DynamoDS/Dynamo/wiki/Dynamo-Node-Changes

1.0.0

  • Nodes in custom node can still be frozen, but they are executed. Freezing in custom nodes will not be allowed in future releases. MAGN-9929
  • AdaptiveComponent.ByParametersOnFace and OnCurve creates components that are not hosted. The expectation here is that the resulting Revit component always should be hosted when the source for the placement is a face. MAGN-9855
  • While Dynamo Studio has not officially been localized yet, Dynamo Studio installed on non English operating sytems will automatically launch in partially localized non English. If you wish to disable localization, change the name of the appropriate language folder in C:\Program Files\Dynamo\Dynamo Core\1.0 . MAGN-9964
  • Dynamo Studio can crash when opening custom nodes created with ATF FilerLoader and ObjectSelector nodes. MAGN-9926
  • Crash when deleting ObjectSelector node before graph execution is completed. MAGN-9932
  • Introducing a custom node into large graph can slows switching between the node workspace and home space. MAGN-9869

0.9.0

  • Hardware configurations with integrated graphics adapter AND advanced or discrete graphics card may have trouble rendering background geometry
  • Passing infinite numbers (for example, 1/0) to some nodes will crash Dynamo.
    • WORKAROUND: Don't pass infinite numbers.
  • Get Family Parameter node is broken.
    • WORKAROUND: Use Element.Parameters and use the actual string for the parameter or enter the string value (text) that corresponds to the needed family parameter in a string or code block node. This node is now fixed in the daily builds

0.8.2

  • With larger Packages the Manager’s “Show Contents” functionality can cause the ui control at the right to disappear so that it is no longer possible to manage any of the installed packages.
    • WORKAROUND: close the session and re-launch Dynamo
  • Manage Packages' “Show Contents” scroll bar is unresponsive and jumpy
    • WORKAROUND: none at this time
  • Package Manager status bar truncates lengthier error messages
    • WORKAROUND: none at this time
  • Certain graphics cards do not work well with the new hardware capabilities in Dynamo 0.8.2. We are working to address this in the next release of Dynamo. For now the Workaround is to continue using Dynamo 0.8.0. The known configurations with this issue are:
    • Windows 8.1 or 10 with a NVidia 9600M GT graphics card and updated drivers
    • Windows 8.1 and a NVidia FX1800 graphics card and updated drivers
    • Windows 7 with a Radeon Radeon™ HD 6770M graphics card and updated drivers
    • Parallels and Windows 10 the background preview may not display.
  • With Parallels when the mac goes into sleep mode Dynamo crashes with a DirectX exception
    • WORKAROUND: none at this time
  • Logoff/login to Windows can disable hardware acceleration with an NVIDIA graphics adapter
    • WORKAROUND: remain in the session
  • A few Packages, such as Presets, give an erroneous version message at download time
    • WORKAROUND: click Ok
  • Zooming all the way up can corrupt Pan, Orbit, and Zoom functionality
    • WORKAROUND: click the background preview’s MinMax control (top one at upper right)
  • Incomplete background preview grid is displayed
    • WORKAROUND: reduce the scale of the rendered graphics
  • “Add to Group” option is enabled in context menu even though the node is not selected
    • WORKAROUND: none at this time
  • The ImportInstance.ByGeometry node can give a spurious “out of API context” warning message
    • WORKAROUND: re-evaluate the graph with updated inputs
  • Hooking up a degenerate vector to Plane.ByOrigin NormalXAxis or Arc.ByStartPointEndPointTangent gives a crash
    • WORKAROUND: update the vector
  • After publishing a package locally, Publish dialog doesn't get closed automatically but it shows Uploaded.
    • WORKAROUND: Just closed the dialog, the package is already published.
  • With Run Automatic updating a CBN with additional lines of data can affect a downstream connected node adversely
    • WORKAROUND: Remove the extra lines.
  • Searching for an item in the library gives a top search hit whose icon is not the Custom Nodes icon (the puzzle piece) when it should be
    • WORKAROUND: None.

0.8.1

  • Automatic update (run through the little green cloud) of Dynamo on Revit 2016 causes a crash, users should run a manual install or run the upgrade from Dynamo on Revit 2015, or the DynamoSandbox.exe
  • Automatic update (run through the little green cloud update mechanism in-app) will crash when installed on non-English Operating Systems. Users with non-English OS should run a manual install.
  • Systems with dedicated Intel HD Graphics Family cards will not support anti-aliasing.
  • We recommend that you update to the latest graphics adapter drivers from the appropriate websites for NVidia, Amd, Ati, Intel etc.
  • Parallels for Mac only supports DirectX 10 functionality and does not support anti-aliasing.
  • If you have added DynamoSandbox.exe to the NVidia control panel's list of applications, when re-installing or updating Dynamo you may see a blank 3D view or missing menus. Remove the DynamoSandbox.exe entry from the list of applications in the NVidia control panel to solve this issue. You may have to re-add this program entry in the NVidia Control Panel to override specific graphics features for Dynamo. If your NVidia graphics adapter supports it, we recommend the "High Performance Processor" mode.
  • Building-scale projects in mm may experience some graphics artifacts. This is fixed in 0.8.2

0.8.0

  • Because this is a jump from 0.7 to 0.8, you will be able to have any 0.7 era Dynamo installed side by side with 0.8. There is also a one time copy/paste of your 0.7 packages to the 0.8 package folder as well, so your first startup may take a little longer.
  • Files that crash will automatically be saved in a manual state. Any variation from this is a bug. In the event that this manual state is not created for a crashing file, users can edit the .dyn file in a text editor, changing RunType="Automatic" to RunType="Manual".
  • If an array of Revit elements is created during a Dynamo session, both Dynamo and Revit files are saved, then reopened and the number of Revit elements created by they graph is reduced BEFORE re-executing the graph, the "extra" Revit elements are not cleaned up when the graph is re-executed and will clutter your model. This is not a regression, but we have finally figured out how to repeat the elusive way that Revit elements sometime get orphaned by Dynamo. There is a fix in the 0.8.1 development stream, it's way cool.
  • While we have made a lot of improvements on collisions between functions called in Code Block Nodes with loaded librarie (see issues in 0.7.5) there are a few lingering problems: https://github.com/DynamoDS/Dynamo/issues/4109
  • In order to use limited resources most appropriately, Autodesk Vasari Beta 3 will no longer be support as it is set to expire in May of 2015. Previous versions of Dynamo are still available for installation on http://dynamobuilds.com/
  • Some Zero Touch Libraries are not displaying nodes correctly in the Dynamo UI. Namespaces with names that alphabetically come before Classes are being shown first, which causes them to not be displayed correctly in the Dynamo library hierarchy. There is a fix for this in 0.8.1, but either of the following two workarounds would work for this release: a) Namespaces alongside Classes on the same nesting level should have names that alphabetically come before the Classes. b) Do not place Namespaces on the same nesting level as Classes.

0.7.5

  • Cancel does not work when executing Cloud based Renderings, this includes Daylighting
  • Existing Code Block Nodes may be affected by name collisions with functions that come from installed packages. For instance, Point.ByCoordinates is affected by a collision with a Point. operation in the popular Rhynamo package and will throw an error saying “Warning: Dereferencing a non-pointer. Dereferencing a non-pointer.” To correct this, re-enter the function in the code block node, autocorrect will indicate a more specific refererence

0.7.4

  • Element.Geometry may cause a crash in Dynamo versions 0.7.2-0.7.4 when run in Revit 2015 when executed on large groups of Revit geometry.
  • Upgraded Excel.Write nodes will show as “Unresolved”. They can be replaced with Excel.Write to File nodes.
  • View.ExportAsImage will only export {3d}
  • Cancel does not work when executing Cloud based Renderings, this includes Daylighting.
  • Dynamo can fail to launch in Revit when Unifi, Maxwell, or Kiwi Bonus Tools add-in is installed on Revit 2015. If you have one of these applications installed, or find that Dynamo fails to launch from the addins menu, this is fixed in the latest Pre-Release Builds.
  • Existing Code Block Nodes may be affected by name collisions with functions that come from installed packages. For instance, Point.ByCoordinates is affected by a collision with a Point. operation in the popular Rhynamo package and will throw an error saying “Warning: Dereferencing a non-pointer. Dereferencing a non-pointer.” To correct this, re-enter the function in the code block node, autocorrect will indicate a more specific refererence

Releases

Roadmap

How To

Dynamo Internals

Contributing

Python3 Upgrade Work

Libraries

FAQs

API and Dynamo Nodes

Clone this wiki locally