Temporarily swapped hard drives, now loading the wrong EFI file

Which Linux distro are you using?
Arch

Which kernel are you using?
Latest
Which BIOS version are you using?
3.03

Which Framework Laptop 16 model are you using? (AMD Ryzen™ 7040 Series)
7840

Hey, so I recently got a new drive (a seagate barracuda, pcie-gen3 if it matters) to temp boot into Windows for a thing. I never got that working, and swapped back in my old drive which is running arch. However, instead of booting, it immediately drops me into a grub commandline and I have no clue why - I didn’t mess with the bios at all except to enable secureboot for Windows, then disable it when I moved back to my other drive.

After some digging, it looks like grub is loading /boot/EFI/ubuntu/grub.cfg. However, if I force the laptop via boot manager to instead load /boot/EFI/GRUB/grubx64.efi, it loads my config just fine and I can boot into arch without any issues.

Anyone have any idea what’s going on here? I’ve never seen this before, and I’m hesistant to run grub-install again because I have FDE and a bunch of other configs set up and don’t want to overwrite them.

Thanks!