framework 16 + graphical luks unlock eating keystrokes like that has bitten me on neon. the prompt paints but input dies.
-at the stuck unlock screen hit ctrl+alt+f3. type the passphrase on the text cryptsetup prompt if it shows, or unlock from there
-reboot, at grub hit e, yank quiet splash from the linux line, boot. text unlock usually takes the keyboard fine
-once in, sudo update-initramfs -u and check framework keyboard firmware is current on their site
if text unlock works but the gui one still dies, leave splash off for now.