Or just wrong UUID in fstab? (And nobody tested it when changing drives)
It did boot partially, plus the “Dependency failed for /boot/efi”, which it probably wouldn’t start booting without.