Corsair K70 RGB MK.2 is Not Detected

I have OpenRGB installed on my system running Manjaro, running kernel 5.7-rc4. I've installed OpenRGB, and it correctly detects my ASRock X570 Taichi Motherboard, when I open OpenRGB it shows the ASRock Polychrome Sync device. It actually works really well with the motherboard (although I really wish we could get the Gigabyte RGB logo on my 5700 XT working), but...

My Corsair K70 RGB MK.2 is not detected whatsoever. It works perfectly as advertised with ckb-next, software profiles and everything work 100 percent, I just can't save to the onboard hardware or anything, but that's not supported with ckb-next with this model. But everything else works completely.

And yet, like I said, OpenRGB does not detect it whatsoever. I added the 99-corsair-k70-rgb.rules file to /etc/udev/rules.d/, and ran the udevadm and usermod commands (Manjaro has no adduser, it's usermod -aG plugdev matt. Those are the only instructions I could find, and still nothing shows up, just the motherboard. I've tried with running it as root and as a regular user.

groups matt
wheel lp sys network power sambashare chrome-remote-desktop plugdev matt

ls /etc/udev/rules.d
70-snap.scrcpy.rules  70-snap.snapd.rules  99-corsair-k70-rgb.rules

I've modprobed everything I can think of, I just don't know what else to do. Here's a screenshot of OpenRGB:

openrgb1