In that case, I always managed to solve those issues reinstalling the GRUB according to this procedure.
In a few cases it was sufficient to reorder the sequence of efibootmgr(8) — Arch manual pages with option -o (always start checking efibootmgr -v first)