Windows networking occasionally breaks

I have a standalone Windows 10 VM with Qubes tools installed.
Once in a while when I boot the VM there is no network.
To fix this, I must perform a Windows network reset and reboot 2 times.
After this it works once again for a while until it breaks again.

It is quite annoying to have to sometimes boot my VM 3 times instead of once if I want networking to work.
How to make it not break randomly?

Did you check “Xen PV Network Drivers” while installing Qubes Windows Tools?
If you did, try removing Xen networking drivers in device manager as they are known to cause issues with networking in Windows qubes.