This update like all the other versions before it, continues to BSOD my computer after a seemly random amount of time (last time it took 4 hours). To "stabilize" it, I've used the old trick and removed the CpuId files from the "C:\Program Files (x86)\Corsair\CORSAIR iCUE Software" directory (there are 10 different files now):
Corsair.Module.CpuId.dll
Corsair.Module.CpuIdDevice.dll
Corsair.Service.CpuIdRemote.exe
Corsair.Service.CpuIdRemote.exe.config
Corsair.Service.CpuIdRemote64.exe
Corsair.Service.CpuIdRemote64.exe.config
cpuidsdk.dll
cpuidsdk64.dll
CpuIdWrapper.dll
CpuIdWrapper64.dll
I've been running a full day with no crashes, but of course...no system monitoring. This was a real shame as I'm re-building my computer and was hoping to replace my old 3+ year old H60 with a new H115i or H150i CPU cooler. But since I won't be able to use iCUE to control the fans, I've ordered a competitor's AIO that works with the motherboard PWM headers instead.
If anyone from Corsair is reading this, the CpuId BSOD bug is losing you sales. I want to buy more Corsair products, but avoid adding any more iCUE-dependant devices for fear of destabilizing my PC (I only use iCUE to support a K70 RGB MK.2 Low Profile keyboard...which is superior hardware imho).
The last thread below may indicate a possible solution of using "industry standard synchronization mutexes". Not sure what that is, but it might be a clue.
Corsair iCUE software causing PC crashes
Black Screening / Video Card output switching off from iCUE
https://forum.corsair.com/v3/showthread.php?t=177867&page=8
New Computer Crashing To Black Screen Have To Turn Off Power Supply To Restart
https://forums.tomshardware.com/threads/new-computer-crashing-to-black-screen-have-to-turn-off-power-supply-to-restart.3372871/
Corsair iCUE program breaks after enabling sensors in AIDA64
https://forums.aida64.com/topic/5208-corsair-icue-program-breaks-after-enabling-sensors-in-aida64/