I had been having an issue for a while and none of the fixes I tried worked. I searched here for a solution and didn't find anything, so apologies if this is a repeat.
TL;DR Permissions were wrong on the NI Folders in /Users/Shared.
I have a Studio Mac with Apple M1 Ultra running macOS 15.7.3, Komplete Ultimate 15 and Native Access 3.2.1. I use the default file locations for NI products and haven't moved anything.
I was able to install new products, but updates failed every time. Here is everything I tried that did not work:
- Uninstall and reinstall NI Access
- Verified Full Disk access was enabled for NA and NTK Daemon in System Settings > Privacy and Security
- I don't use iCloud Relay or any other proxy service
- I verified there isn't any other security software on the mac that would be blocking this
- I also verified that my network was not blocking anything
I was able to download an individual installer from the NI website in a browser and run the update from there, after granting access to the .pkg in System Settings > Security and Privacy. But since there were 78 updates waiting, I didn't want to have to do that 78 times.
Since installing new products worked, I compared the folders created in /Users/Shared and noticed that the old NI folders had different permissions for some reason. They were set to System:Read&Write, but Wheel and Everyone had 'Read Only' permissions while the new installs had myUser:Read&Write and Everyone:Read&Write.
I manually changed a couple and tested and was finally able to update via NI Access. I then used terminal to update the permissions on everything to match the newly installed products. After that, I was able to click "Update All" and it completed without any errors.
Hope this helps someone.