So after a few days of using this fix, I have yet to have it happen again. The fix that seems to work for me is disabling IPv6. I don’t really know why this works maybe my IPv6 is misconfigured or something.
Here is how to do it:
Press Win + R to open the Run dialog box.
Type ncpa.cpl and hit Enter . This will open the Network Connections window.
Right-click on the network adapter you want to disable IPv6 on and select Properties .
In the Properties window, find Internet Protocol Version 6 (TCP/IPv6) and uncheck the box next to it.
Click OK to save your changes.
To verify this is actually the fix for you try doing a before and after or something. Also if you know a more permanent fix that lets me keep IPv6 on that would be great.