I know I've ranted about this before buy why can't iCue just set a single freakin' colour and leave it there!
I have just a single colour set for everything now. No fancy waves, effects, or anything; just one colour. I'll be using my PC, no going to sleep oddities or anything like that, just normal use, and BAM!! Random unicorn puke from out of nowhere. It may fix itself after a while or it may not fix itself until I reboot.
What the heck is iCue doing anyway??!! Maybe there is something wrong with my Corsair controller as the puke does appear in the fans all the time and not the RAM. I dunno...
Do you have full software control enabled? If you disable that it will save the color profile to the memory.
When I programmed my Dominator RGB I installed iCue, set what I wanted, and then uninstalled it. I never had an issue.
EDIT: Missed the part about the fans. Idk then. lol