LabVIEW FPGA Error: Reference to Another VI is Currently Open

Updated Mar 15, 2019

Reported In

Hardware

  • CompactRIO Controller

Software

  • LabVIEW FPGA Module

Issue Details

I have a LabVIEW FPGA VI that I cannot deploy to my Ethernet RIO after compiling because I receive the following error popup window. 
 

Solution

The FPGA may already have a bitfile running on it. You can prevent this file from being loading with the Disable FPGA Startup App setting. You can complete the following steps to configure the Ethernet RIO startup options in MAX.
  1.  In MAX, expand your system under Remote Systems.
  2. Select the Startup Settings tab to configure the startup settings.
After changing the RIO's setting, power-cycle the chassis and attempt to deploy the FPGA VI again.

Additional Information

Why Do I Have a Broken Wire When Passing My FPGA VI Reference Into a SubVI?