Using lsinitrd /boot/initramfs.... you can check which dracut modules are available in the initrd. Following modules are available for crypt stuff:
crypt systemd-cryptsetup crypt-gpg crypt-loop Maybe you have to add some of these modules into dracut config. Adding rd.debug during booting the initrd would give you a lot of debugging (like set -x in shell) output. -- regards Thomas