Solution
This behavior can occur when multiple timed loops in the same VI become corrupt. The timed loop or timed sequence may return that the
"given name is already being used"
despite having unique names for your timed structures.
To address this behavior, we can regenerate the structure to have the structure name also regenerate.
- Identify which timed structures are returning this error and replace them with their non-timed equivalent structure.
- For a timed loop, replace with a while loop by right-clicking on the timed loop and selecting Replace with While Loop.
- For a timed sequence, replace with a flat sequence by right-clicking on the timed sequence and selecting Replace with Flat Sequence.
- Then replace with the original structure using the same method (Replace with ...). This will regenerate the timed structure and should remove any errors due to corruption.