LabVIEW Crashes Due to Duplicate FPGA Palette Resources

Updated Dec 15, 2025

Reported In

Software

  • LabVIEW
  • LabVIEW FPGA Module

Issue Details

When I launch LabVIEW, it may keep crashing, and I found this information in the crash log file:

LabVIEW detected duplicate FPGA palette resources and chose one over the other:
Multiple dir.mnu found for "<menus>:\Categories\FPGA", choosing "C:\Program Files\NI\LVAddons\nilvfpgahostcomm\2\menus\Categories\FPGA\dir.mnu" over "C:\Program Files\NI\LVAddons\nilvfpgahostcomm64\1\menus\Categories\FPGA\dir.mnu"


How to solve this issue?

 

Solution

This indicates that both 32-bit and 64-bit versions (or multiple versions) of nilvfpgahostcomm are installed in the LabVIEW 64-bit path. LabVIEW selects one, which can lead to conflicts and even crashes. Here are a few things you can try:


Check if FPGA hardware being use

  • If no, uninstall the LabVIEW FPGA Module using NI Package Manager (NIPM) since it may not be required.
  • If yes, verify whether both LabVIEW FPGA Module 32-bit and 64-bit are installed. If both versions are installed, uninstall the version that does not need to be use.

  • Alternatively, repair the FPGA modules in NIPM to resolve any corruption or conflicts.