be very careful for old hardware that not support UEFI , or if you have kept TPM active :
from this change ( https://git.savannah.gnu.org/cgit/grub.git/commit/?id=6425c12cd77ad51ad24be84c092aefacf0875089)
i understand that it can try to failback on legacy boot even if you see UEFI on start
so , disable as possible TPM
try to always install grub for UEFI only
all others changes are
https://git.savannah.gnu.org/cgit/grub.git/log/