Boot keymap changed to US (?) → password error, following Stable Update 2026-06-26

boot keyboardmapping changed to US (?) → password error on boot

I get a password error when decrypting my luks encrypted partition.
I have a german keyboard.
I can only start when I type in the ‘&’ from the US keyboard position.

My keyboard configuration is

localectl
System Locale: LANG=de_DE.UTF-8
    VC Keymap: de
   X11 Layout: de
    X11 Model: pc105
  X11 Options: terminate:ctrl_alt_bksp

What changed with the update is /etc/mkinitcpio.conf

# before update - now locks the system, chroot-fun ...
#   HOOKS=(base systemd autodetect modconf kms keyboard sd-vconsole sd-encrypt block filesystems fsck)
# after the update
#HOOKS=(base udev autodetect microcode kms modconf block keyboard keymap consolefont plymouth encrypt filesystems)
# my *futile* attempt to get the correct keyboard layout (moved block, left out keymap)
HOOKS=(base udev autodetect microcode kms modconf keyboard consolefont plymouth encrypt block filesystems)

Any ideas to enable my german keyboard layout for disk decryption at boot?
Maybe keymap is important but gets ignored?