On Ubuntu, I have integrated following workaround (ugly, but it works actually).
Edit the file with sudo vim /boot/grub/grub.cfg and insert "rmmod peimage" on the menuentry for booting Windows.
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-8050-6F7A' {
insmod part_gpt
insmod fat
rmmod peimage
search --no-floppy --fs-uuid --set=root 8050-6F7A
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
On Ubuntu, I have integrated following workaround (ugly, but it works actually).
Edit the file with sudo vim /boot/grub/grub.cfg and insert "rmmod peimage" on the menuentry for booting Windows.
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_ id_option 'osprober- efi-8050- 6F7A' { Boot/bootmgfw. efi
insmod part_gpt
insmod fat
rmmod peimage
search --no-floppy --fs-uuid --set=root 8050-6F7A
chainloader /EFI/Microsoft/
}