I think I may have installed ntfs-3g before the reboot
Isn’t this the legacy driver? Why do you need it?
…Respectfully, it feels like you’re falling into the classic Arch trap of “messing with too much stuff.”
I mount a whole bunch of NTFS Sata partitions at boot, on CachyOS, and they don’t need a password or FUSE driver package or anything. It just works out of the box. The only thing I chose to mess with was adding a single mount flag in fstab, and only so it plays with Windows permissions better.

















I just let KDE handle it. I think… it was a long time ago. I’ll turn on my PC and check my fstab in a sec.
But yeah. I’d recommend a fresh install, with the philosophy of “don’t mess with the defaults unless it isn’t working, or you have a very good reason.” As not only are CachyOS defaults pretty good, but they’re set up in a way so the system will maintain itself through updates.
It’s (ironically) very different than my experience with Ubuntu, where I had to manually maintain a bunch of stuff and fight the system packages.