EDIT: I dropped the default gateway from the DHCP server during a configuration change.
I have a 2016 TP5 VM on a 2016 TP5 Hyper-V host connected to a internal virtual switch, the VM acquires a IPv4 address via DHCP and can resolve and ping internal addresses and hostnames however any attempt to ping an external resource I get the error "PING: transmit failed. General failure." and by extension cannot reach any outside resource but I can access internal ones.
If I set the network interface with the exact same settings that are acquired by DHCP I have no issues, this is the only VM I am currently having the issue on.
I have tried removing and then adding the vNIC and rebooting the VM with no change to the issue.
What is going on?