I am having this same problem. If you try to install 3.21.88 to program files not x86 it will install to program files x86 anyways. When I close all the corsair and icue exes in task manager and then move the corsair folder to program files not x86 it will open icue, but it won't start any of the corsair services.
This is very broken. I'm going to try installing 3.18 until this is fixed. Very disappointed in corsair right now. Have icue for my corsair headset, but planned on replacing my razer keyboard and mouse, but can't if this is how they develop software!