LabVIEW 2021 Interfaces Crash When Missing Parent Interface

Updated Nov 2, 2023

Reported In

Software

  • LabVIEW 2021

Issue Details

I have a LabVIEW Class using an Interface in LabVIEW 2021. When this interface cannot be found on disk or is deleted, I am unable to remove the parent interface without my LabVIEW crashing. How can I replace this parent interface?

Solution

This is a known issue in LabVIEW 2021. To resolve this, replace the missing interface with a valid interface and save the class. You can then remove the new parent interface.
Alternatively, direct edit the .lvclass file in a text editor to remove the parent interface entry in the XML description.