Unable to update Cuda on Windows 10, or remove 11.6.1

I’m stuck trying to get the installer to run for version 12.1 on Windows. It attempts to run then silently fails. I see the same thing when I try to uninstall, it acts like its running, then silently fails, leaving the product installed.

I currently have version 11.6.1 installed. When I try to re-install 11.6.1, I get a notice that this install is blocked by my administrator.

I ran the 12.1 install with logging enabled, and noticed these errors in the logs.

     11.420 |    DEBUG: [NVI2.NVExtension] 89@CNVExtension::InternalLoad : Loading Extension DLL "D:\temp\cuda12.1\cuda_12.1.0_windows_network\PhysX\PhysxExt.DLL". 
     11.511 |    ERROR: [NVI2.NVExtension] 129@CNVExtension::InternalLoad : Load of module failed with error Exception {0x800b010c - A certificate was explicitly revoked by its issuer.; GetLastError(); While loading D:\temp\cuda12.1\cuda_12.1.0_windows_network\PhysX\PhysxExt.DLL}. 
     11.511 |    ERROR: [NVI2.NVInstaller] 1019@CNVInstaller::AddPackages : COM error: Exception {0x800b010c - A certificate was explicitly revoked by its issuer.; File: nvinstaller.cpp; Line: 1401}. 
     11.512 |    ERROR: [NVI2.InstallThread] 54@CInstallThread::ThreadProc : Install failed - Exception {0x800b010c - A certificate was explicitly revoked by its issuer.; File: installationstepper.cpp; Line: 1443} - going to fail state. 
     11.512 |    DEBUG: [NVI2.NVExtension] 89@CNVExtension::InternalLoad : Loading Extension DLL "D:\temp\cuda12.1\cuda_12.1.0_windows_network\PhysX\PhysxExt.DLL". 
     11.562 |    ERROR: [NVI2.NVExtension] 129@CNVExtension::InternalLoad : Load of module failed with error Exception {0x800b010c - A certificate was explicitly revoked by its issuer.; GetLastError(); While loading D:\temp\cuda12.1\cuda_12.1.0_windows_network\PhysX\PhysxExt.DLL}. 
     11.562 |    DEBUG: [NVI2.NVInstaller] 2375@CNVInstaller::CloseUI : Requesting UI to be closed. 
     11.571 |    DEBUG: [NVI2.NVInstaller] 149@CNVInstaller::PerformSteps : Completed install steps and closed UI. 
     11.577 |    DEBUG: [NVI2.NVInstaller] 712@CNVInstaller::InternalCleanupCacheDeferred : Scheduling deferred delete using module C:\Users\D3H615\AppData\Local\Temp\NVI2_29.DLL waiting for this process D:\temp\cuda12.1\cuda_12.1.0_windows_network\setup.exe 24724. 
     12.005 |    DEBUG: [NVI2.NVInstaller] 761@CNVInstaller::InternalCleanupCacheDeferred : Deferred delete is primed. 
     12.005 |    ERROR: [NVI2.NVInstaller] 249@CNVInstaller::PerformSteps : Installation failed with error Exception {0x800b010c - A certificate was explicitly revoked by its issuer.; File: simplethread.h; Line: 228}.