I use Grub for my bootloader so I’m probably not the best person to ask for rEFind problems, but a good place to start for everything Arch related is the wiki. The page for rEFInd has a configuration section that outlines where the config files are and how to read them. Check that everything there matches what you expect it to be: https://wiki.archlinux.org/title/REFInd#Configuration.
If you’ve verified that your bootloader config is correct and it’s installed on the drive you’re booting from correctly another config to check is /etc/fstab
to ensure you have a root device set in there too. The wiki is your friend here too: https://wiki.archlinux.org/title/Fstab
What is up with you and Taylor Swift conspiracy theories today?