Efi Boot pxegrub2 Error

We are using Foreman 3.4.1. and pxeboot from bios.
Foreman and foreman-proxy are ubuntu20 servers,
Now we have servers with only nvme disks so we need to use efi.
I added grubx64.efi to grub2 dir and tried to boot into discovery.
For some reason I get the following:

“Error: disks 'tftp,xxxx”, nor found"
Has anyone had this issue or know how to move forward?