Hi Lee Read,
Good catch! Glad the issue is resolved for you finally. I will have this answer promoted by reposting it. As the Original Poster, you will not be able to accept your own answer. As you mentioned, if anyone faces the same issue, this attempt to help others by providing a solution can be very beneficial. If accepted and marked as verified, this solution will be highlighted, making it easier for others to find the verified answer quickly.
Thanks again for sharing the solution here. Have a good day!
Issue:
No network connectivity for an Azure VM
Solution:
For some reason PnP got itself so screwed up that it refused to install any new hardware it saw, so when the machine was on the Azure network, no cards we being installed so no traffic.
Booted the OS disk in Hyper-V and cleared some motherboard devices like PnP and PCI components in an attempt to force the system to re-check hardware. That worked and the NIC’s I’d installed in Hyper-V appeared.
Loaded it back into Azure and it attached straight to the network.
Lee