Systemd boot not unlocking multiple partitions

After a fresh install of EndeavourOS, using systemd boot, I have / and /home on two separate f2fs partitions. They’re both encrypted using the same passphrase, but I need to retype the passphrase during the boot process. Doing some digging around, an old post from 2017 said that systemd will cache the passphrase and try it on additional partitions, but that doesn’t seem to be working here.

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=BCB6-E45B                            /efi           vfat    fmask=0137,dmask=0027 0 2
/dev/mapper/luks-c3284381-aedc-48ab-ad22-41052499bff8 /              f2fs    noatime    0 1
/dev/mapper/luks-049b7900-09b6-4230-a6fc-be36cbf62778 /home          f2fs    noatime    0 2
tmpfs                                     /tmp           tmpfs   defaults,noatime,mode=1777 0 0
# /etc/crypttab: mappings for encrypted partitions.
#
# Each mapped device will be created in /dev/mapper, so your /etc/fstab
# should use the /dev/mapper/<name> paths for encrypted devices.
#
# See crypttab(5) for the supported syntax.
#
# NOTE: You need not list your root (/) partition here, but it must be set up
#       beforehand by the initramfs (/etc/mkinitcpio.conf). The same applies
#       to encrypted swap, which should be set up with mkinitcpio-openswap
#       for resume support.
#
# <name>               <device>                         <password> <options>
luks-c3284381-aedc-48ab-ad22-41052499bff8 UUID=c3284381-aedc-48ab-ad22-41052499bff8     /crypto_keyfile.bin luks
luks-049b7900-09b6-4230-a6fc-be36cbf62778 UUID=049b7900-09b6-4230-a6fc-be36cbf62778     /crypto_keyfile.bin luks
[zebastjan@Mimir ~]$ sudo cat /efi/loader/loader.conf
default 6694095fd8da4895b3f9967e6a5c7b19*
timeout 5
console-mode auto
reboot-for-bitlocker 
1 Like