I have follow the following tutorial to do encryption/decryption using cryptsetup on my Raspbian Bookworm OS.
https://rr-developer.github.io/LUKS-on-Raspberry-Pi/
When I done encryption I can decrypt it from initramfs shell, however, when I reboot I will be dropped into initramfs shell and not to the Passphrase prompt which it should be.
NOTE: Everything seem to be find in Raspbian Bulleye OS.
I have check all the configuration I done and everything is fine.