Archived: LabVIEW 2010 Statechart Module Known Issues
Updated Mar 17, 2020
NI does not actively maintain this document.
This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.
This document contains known issues for the LabVIEW 2010 Statechart Module.
Not every issue known to NI will appear on this
list; it is intended to only show the severe and more common issues
that can be encountered.
Each Issue appears as a row in the table and
includes these fields:
Legacy ID - The issue's legacy
ID from NI's deprecated bug reporting database (if applicable)
Reported Version - the earliest version of LabVIEW the
issue was reported in
Resolved Version - version the issue was resolved or was no
Date Added - the date the issue was added to the document
(not reported date)
You can contact us by phone, email, or the discussion
forums. Visit the NI
Website to contact us. If you are contacting NI in regards to a specific
issue, be sure to reference the ID. If you have feedback on this document, please contact NI on this NI Developer Zone post.
National Instruments is committed to maintaining compatibility with Microsoft Windows technology changes. However, NI has become aware of a number of issues of potential significance regarding Microsoft Windows 7. To learn how Windows 7 affects your use of NI products, visit ni.com/info and enter the Info Code windows7.
Replacing a block diagram constant when configuring a statechart state node or transition node may not delete the original block diagram constant
Replacing a block diagram constant with the "Select a VI..." option in the statechart state node or transition node configuration dialog may not delete original block diagram constant
Workaround: Delete the original block diagram constant manually.
Deleting cluster constant in statechart configuration guard/action diagram can crash LabVIEW
In the Guard or Action diagram of the Configure State dialog box, if you try to delete the contents of a block diagram cluster that is typedef'ed, and then delete the cluster constant itself, LabVIEW might crash.
Workaround: When deleting a cluster constant in the Configure State dialog box, delete the entire constant at once instead of deleting the contents first.
Issue with copying/pasting states/transitions between different statecharts of the same name in different application instances
Copying and pasting a statechart diagram from a statechart state or transition in one application instance to a different statechart of the same name in another application instance generates an error.
Workaround: Ensure the statecharts between which you want to copy and paste states/transitions have different names.
Cannot rename statechart groups
If you try to change the name of a statechart group of triggers, you will not be able to. Similarly, if you create a new group of triggers, you will be unable to change the name from the default name initially assigned.
Making a State (containing a IsIn Node) as a sub-diagram results in a broken statechart under certain conditions.
Sometimes, making a State (containing a IsIn Node) as a sub-diagram results in a broken statechart.
Workaround: Delete all IsIn Nodes in the opaqued state and add them again and relink them appropriately.
The 12th element in the Inputs.ctl Cluster of a Statechart is always disabled
When creating an Inputs.ctl for a statechart, the 12th element cannot be selected when configuring the transition from the Diagram.vi.
If an object in a search result is deleted, all the search results get grayed out
If an object in a search result is deleted from a State or Transition, all other search results corresponding to a State or Transition get grayed out