How Can I Fix my Corrupted VI on my LabVIEW Project ?

Updated Feb 12, 2020

Reported In


  • LabVIEW

Issue Details

My LabVIEW Project contains a corrupted VI, when working on my project on the Host computer it works fine. When I open my project on another computer, my project contains a corrupted VI, whatever the version of LabVIEW is.
In my case the corrupted VI displays my wired connections incorrectly. The display is corrupted and displays my wired connections off screen. What can I do to have my VI back ?


If your VI is corrupted, there are a few troubleshooting steps you can take :

  • First, in this particular case, you can try the function "Clean Up Diagram" on the Toolbar of the VI. It will reorganize all your wires on your diagram so it could fix your solution. There is an explanation of this tool on the article Automatiacally Clean Up LabVIEW Block Diagrams.
  • You can also create a new VI on your project. You copy the code which is working and you paste it on this new VI. Then, you can delete your original VI corrupted and use the new one on others computers. If the problem is still there, it's a code issue and not a corrupted VI.