Hello there. I'm giving you kind of fix for your problems.
As user of Corsair products for over 2 years now, I can tell you that past 6 months were the worst time for Corsair software.
If you are using corsair keyboards/mices/headsets go back to CUE, not iCUE but just CUE.
CUE was stable and had not as many bugs (none that I remember), if you are using watercooling/fans, go back to older versions, the older, the better as long as version you have chosen supports your hardware.
As for Ryzen 3000 users, sadly you are doomed with absolutely pitiful iCUE software.
And now a bit of advice. Don't update iCUE when it shows that you can download it. Wait week or two and check forums for possible bugs/crashes (for example GPU drivers issues)
That is all. If you can, switch to other brand. By the looks of forum threads, iCUE will never get better so you can either stick with older versions of just abandon Corsair and switch to better brand that actually cares about it's users and rolls GOOD updates.