Basic things like defender,point of sale, nothing too out of the ordinary pretty basic actually.There's nothing in Privacy template that breaks NVIDIA Control Panel. It only requires Modern App support (Compatibility).
What else did you remove?
Yes the issue happens with store and Nvidia. I was able to fix it by force uninstalling from NTLITE(no other program uninstaller would work)We're talking about the UWP (Store app) version? That one has no external dependencies other than running UWP.
The reason why I use ddu is for full cleaning and it was supposed to also remove the control panel in store. Unplugging the network was the only way to prevent a reinstall of Nvidia.If all your UWP apps broke, it could be corrupted user provisioning. The easy way to confirm is by creating a new user, and checking if this account also has the same issues. Corruption might be fixed by re-registering your apps.
I'm not sure the DDU "voodoo" is required for NVCPL. First off, it's not a driver package. It's just an app which uses a kernel filter driver to talk with the existing NVIDIA driver. Unplugging the network doesn't do anything, unless you're afraid Store wants to download a new version.
The latest Store version is synchronized with the driver releases. They're identical except the NVIDIA installer sideloads it during driver setup.
There is no need to reinstall NVIDIA just to replace the Control Panel.
The next time I use it (DDU) I will double check and see what is all removed. If I am wrong I will own up to it.I'm gonna say this is folklore (using DDU to remove NVCPL). Regardless of how it was installed, it can be removed by PS commands. And Store doesn't replace the installer version unless there's a newer release. Sadly, NVIDIA doesn't bother releasing Store apps faster than what's included in the driver set. They could, but they don't bother...
Store version of drivers is DCH, and you can't edit AppX packages like with a NV slimmer tool.
With Appx integration into images and sideloading, you don't need the Store except for purchasing paid apps. You should disable Store auto-updates if keeping a specific version is important. It's the reason I wrote my script, in case someone needs an older app.