LabVIEW Class VIs Broken After Adding a New Element to the Private .ctl

Updated Feb 6, 2025

Reported In

Software

  • LabVIEW

Issue Details

When adding a new element to the private control (.ctl) of my LabVIEW class, my class VIs break and I am getting the following errors:

VI Errors

ROOT CAUSE: Dependency is broken

Owning library has blocked execution of the VI. 

Details

The VI is broken because it depends (possibly indirectly) upon a broken file. Fix the errors in the other file. Other errors listed here indicate how the other file is breaking this VI.

Broken dependency: Parent.lvclass:Parent.ctl

 

 

Solution

This LabVIEW issue occurs because the changes made to the private control are not applied. To solve the issue in the private control, select File>>Apply Changes.