Kernel 5.4 doesn't boot

End up in emergency shell: /boot/efi could not be mounted.

sudo mkinitcpio -P && sudo update-grub:

==> Building image from preset: /etc/mkinitcpio.d/linux54.preset: ‘default’
-> -k /boot/vmlinuz-5.4-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.4-x86_64.img
==> ERROR: ‘/lib/modules/5.4.77-1-MANJARO’ is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux54.preset: ‘fallback’
-> -k /boot/vmlinuz-5.4-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.4-x86_64-fallback.img -S autodetect
==> ERROR: ‘/lib/modules/5.4.77-1-MANJARO’ is not a valid kernel module directory

Kernel 5.9 boots just fine. What do?


edit
Nevermind, i reinstalled 5.4; all good.