I may of fixed it tonight, I added an exception into Windows Firewall for the actual game (not just the boot or launcher) and it seems fine for now.