We are also facing this issue. Here is what we have discovered so far:
vDisk = Server 2019 + CVAD/TD 2311
PVS Server = 2019 + PVS 2311
Running on VMWare ESXi host 8.0, when we create the target devices from a template that has VM compatibility 7.0 everything works without issue. If we then upgrade that VM compatibility to version 8.0 PXE boot breaks. We currently have a ticket open with VMWare to investigate this, some investigation has revealed the ethernet0.pciSlotNumber is being changed from value "192" (Compat 7) to "33" (Once upgraded to Compat 8).
Even if manually changed back the same issue persists with "Attempting to set IP address ..."