Error on boot - failed to mount partition on real root

hello!

I’ve recently moved over to Cachy from EndravourOS. everything’s been working great until today, when Plasma shell crashed a few times to the point where I wasn’t able to run anything, and had to force reboot my laptop with the long power button press. after a reboot, I’m greeted with an emergency shell message:

:: running early hook [udev]
Starting systemd-udevd version 257.3-1-arch
:: running hook [udev]
:: Triggering events...
^@:: running hook [keymap]
:: Loading keyman...done.
:: running hook [plymouth]
ERROR: failed to mount `UUID=long-UUID-that-I'm-not-gonna-tyoe-by-hand` on real root
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
[rootfs ~]# _

I’d set up my installation with encrypted BTRFS system and systemd-boot. is there any easy way to rescue the installation? and if not, a way to access the encrypted SSD from another installation in order to recover the files?

so… this is extremely awkward. I tried chrooting into the installation from a live ISO, and the ISO couldn’t detect any valid drives to mount, and neither could the installer. I opened up the laptop, unplugged and plugged the SSD back in and… it booted. I’m going to sit in an idiot corner now.