Came back because somehow everything borked. Didn't find anything on this on a search.
I'm on Mac M1 Ultra 14.5 with KK 2.9.6 and 3.2.1, using only VST3 plugins, and things used to work in both KKs but something broke at some point and now I only get Kontakt 7 and Jester's NKS opening plugins properly, but other NKS from 3rd parties are only working in Rosetta mode.
These VST3's are all M1-native plugins according to PlugInfo. I can instantiate them directly into KK but not via an NKS patch load, I get the VST2/3 transition or Apple Silicon dialog thing. But I don't get that dialog in Rosetta mode and everything works as it did in Rosetta. This is true both standalone KK and plugin KK.
I have rescanned plugs and libs and didn't do anything too odd to my system. I get a full plugin re-scan in KK3 every time I open it, which took years as I have 2000 paid plugins and so I deleted all VST3s other than the instruments I use in KK and I am relying on Logic AU plugins for the mixing outside of KK. A fine mess all around.
I don't want to reinstall 2000 plugins by hand and constantly search for a bad one that is ruining everything if that's what's happening. I may have NKS that still point to plugins I removed if that's an issue (if that's an issue NI should fix it). I don't know if there's some kind of corruption that I could purge. Rolling back to 2.9.6 didn't fix this issue but Rosetta did. That is odd but maybe there's a bad plugin, or bad NKS, for M1 wrecking the works. But that doesn't explain why Jester NKS makes Omnisphere etc still work native but other 3rd party NKS like u-He/UVI/Arturia don't work other than in Rosetta. It was all working a few weeks ago. Sonoma 14.5 did this?
Oh and kudos to Jester for making NKS that work regardless.