I did some more troubleshooting with @ch3i and we pretty closely determined the issue.
@cspence , I hope this provides sufficient information to fix this bug correctly.
NIC 1 (Network 1) has access to DHCP and the FOG server.
NIC 2 (Network 2) is completely isolated there is NO DHCP service.
When trying to run a task it loops into “Sending discover…”
The second card has no access to an IP whatsoever. (they are assigned static afterwards)
I set up a temporary DHCP server on Network 2 this completely solves the issue.
Network 1 and Network 2 have different network addresses.
So the issue seems that the host needs an IP address on all active interfaces or else the task loops at “Sending discover…”.
It is desirable for our set-up to not have a DHCP running on the second network, there isn’t much on this network anyway.
Thanks to you both for your support.