I restarted Foreman server too; I changed my VM MAC address. I recreated a host from scratch and I still have Fetching Netboot Image … I use the legacy and default PXEGrub2 template now.
I have no explanation; I don’t understand what happens now. Even the VM was hard restarted.
I had to remove the VM and recreate another one not to get this behavior as if some data was in the VM’s UEFI. Discovery doesn’t find any VM now.