Full Disk Encryption and UKI (Fedora 38)

Hi. I’m using Fedora 38 with full disk encryption (separate /boot /boot/efi and /). I’ve been using it since Fedora 35 and all was fine. I followed this instruction to encrypt my boot partition: Install Fedora 35 with LUKS Full Disk Encryption (FDE). Today I upgraded to Fedora 38 and it doesn’t boot anymore with Fedora 38 kernel. If I choose the old kernel, it boots just fine.

/dev/root: Can’t open blockdev
VFS: cannot open root device “mapper/luks-xxxxxx” or unknown-block(0,0): error -6
Please append a correct “root=” boot option; here are the available partitions:
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)