Following a lot of this for a while now and made an account here now because 'I THINK' I found another thing to add for this fix. And 'I THINK' it might of fixed it for me.
This fix included complete uninstallation, regedit removal etc. (tho no administrator privileges fix)
I'm using a LAPTOP so these power settings may not be on desktop?
BUT if you go into
Windows key > Edit Power Plan > Change advanced power settings > USB settings > USB selective suspend setting > and choose Disabled for both On battery and Plugged in.
On and off multiple times a week i've had bugs where i'd need to either restart my PC and hope it works or reinstall/repair iCUE to make remaps work on my corsair scimitar.
As you all are aware it's literally the crux of corsair is the software. Remapping is annoying and having to repair the installation is annoying. But I think it has solved the problem for me. So far so good.
IF I get an issue again, I will come back and edit this post for sure.
*EDIT*
Nope,
On restart today re-maps on my corsair scimitar stopped working again. Looks like i'm going to have to do more reinstalls or restarts to fix it.
Fix your **** corsair.
*EDIT 2*
Found the ultimate solution.
I installed a much older version of Corsair utility engine, was then able to edit the .xml files and removed part of the xml file to disable the lock on rebinding the profile switch for the hardware profiles.
Then I set up my bindings onto all three hardware profiles, saved them to the mouse, and set the CUE or iCUE software to not run on my computer. I could even uninstall CUE now since they are saved to my mouse.
Now the mouse works as it should, no more repairs, reboots, or reinstalls. Just because I used older software and undid corsairs ability to disable profile switching in the xml files to use the mouse as I please.