@LensMotive
The DNS flush portion was that recommended thing I said you do in CMD? You did try that right...after you hard-rest your connection?
Updating network drivers..or in some cases for rolling them back can be done here: (Right-click win start>go to Device Manager>you'll see a tab that says: Network Adapters..click that to expand then on each individual one>Right-Click>update driver>search automatically...lol I just did it while saying all this and it updated one of them..haven't done it in a month.
As far as Port Forwarding: https://www.pcsteps.com/1154-port-forwarding-router-windows-firewall/
So...yeah. Hopefully you won't have to do any port forwarding it's a step by step process but it's aggravating if you don't like reading and find things like that confusing..leave that as a last resort and just read along.