NI-488.2 Software Presence Verification Failed on macOS

Updated Feb 6, 2025

Reported In

Driver

  • NI-488.2

Operating System

  • Mac OS X

Issue Details

I have installed NI-488.2 on my MacBook but when I run the Troubleshooting Wizard it fails to check the presence of NI-488.2.

The error is as follow:

 

488.2 SPV Failed.png

Solution

This is usually caused by the installation not being ran properly hence causing the software presence verification to fail. To solve this, kindly reinstall NI-488.2 and make sure to allow the kernel extension when asked to do so. Allowing the kernel extension should prompt the restart of the machine.

If the problem persists after restart, kindly follow the steps below to grant access to kernel extension.

Granting Kernel Extension Access

  1. Startup the Mac in recovery mode.
  2. Click the Utilities menu and select Terminal.
  3. Enter the following command:
    /usr/sbin/spctl kext-consent add TEAMID
    Press Enter
    e.g. for NI the command would be: /usr/sbin/spctl kext-consent add SKTKK2QZ74 
  4. Close the Terminal app and restart

You can see whether the extensions is properly loaded using kextutil or looking under "System report" in "About this mac" and looking at Software/extensions.