Kernel 5.16.2 cannot install - unknown filesystem

I am new to Manjaro, previously I usually use Ubuntu on desktops and Debian & RHEL on servers. Yesterday I downloaded Manjaro for the first time. However, when I try to upgrade the kernel to 5.16.2 by using Manjaro Settings Manager, though it says INSTALLED, but I cannot run this kernel. I also run sudo update-grub and it says /usr/bin/grub-probe: error: unknown filesystem. Never had such problems before on other Linux distributions. How can I solve this problem? My filesystem is F2FS and the disk is encrypted.

Here’s what sudo update-grub looks like:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.16-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-5.16-x86_64.img
/usr/bin/grub-probe: error: unknown filesystem.
Found initrd fallback image: /boot/initramfs-5.16-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.15-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-5.15-x86_64.img
Found initrd fallback image: /boot/initramfs-5.15-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Adding boot menu entry for UEFI Firmware Settings ...