Error When Running a LabVIEW Executable With Sound and Vibration VIs

Updated Jun 6, 2025

Reported In

Software

  • LabVIEW
  • LabVIEW Sound and Vibration Toolkit
  • LabVIEW Application Builder Module

Issue Details

  • When I build and run an executable using the LabVIEW Sound and Vibration Toolkit, I get the following error message:
LabVIEW: (Hex 0xF)Resource not found.
sndvib.dll
An error occured loading VI <name>.vi


  • I tried to build an executable that uses Sound and Vibration toolkit VIs, but I am not able to run the executable in the development machine. Am I missing any dependency?
Missing external function sndvib.dll:<function> in VI <name>.vi

Solution

This is a known issue as of LabVIEW 2019. As a workaround, kindly perform the following steps:

Workaround 1:

  1. Search for LVASPT_TFA.dll. The file is located in the following path, depending on the version of LabVIEW installed.
  • C:\Program Files\National Instruments\LabVIEW 20xx\resource for the 32-bit version of the LabVIEW Sound and Vibration toolkit
  • C:\Program Files (x86)\National Instruments\LabVIEW 20xx\resource for the 64-bit version of the LabVIEW Sound and Vibration Toolkit, where 20XX is your LabVIEW version. 
  1. Copy LVASPT_TFA.dll into the Data folder of the executable.
    • In other way, LVASPT_TFA.dll can be included in "Always Included" when creating an executable.

​​​​​​

3. After this, you can run the application. 
 
Workaround 2:
To solve this issue, include the LVASPT_TFA.dll in the project and add it to the executable "Always Included" section.

Workaround 3:

Another workaround is to utilize the previous version of LabVIEW to make them compatible with the Sound and Vibration Toolkit 2023 Q3. 
 
Workaround 4:
Follow the steps below for a workaround:
  1. Find sndvib.dll in this direction - C:\Program Files (x86)\National Instruments\LabVIEW XXXX\resource\sndvib.dll (XXXX should be one of your previous LabVIEW versions, not 2024)
  2. Copy the dll file Path
  3. Open LabVIEW 2024 and go to Tools > Options > Paths
  4. In Paths, settings from the drop-down menu choose VI Search Path
  5. Click on <resource>\* path and uncheck the Use default
  6. Paste the copied dll path into the bar below. 
  7. Click Insert After.
  8. After all these steps, click OK.
After completing the steps, you will be able to use the VI without an issue.
 
Workaround 5:

Review if we are adding the SoundVib_MCM Examples.lvlib into the project.
If you are, you will need to add the LVASPT_TFA.dll, located in:
C:\Program Files (x86)\National Instruments\LabVIEW 2019\resource
into the project before you build it, and the executable will run properly.