Typically when obscure Windows networking problems like this creep up the best solution is to track down Bill Gates and huck parts of your system at him until you feel better.
You could give this a try too.
https://www.howtogeek.com/265870/how...-from-scratch/