If you've tried the Basic Network Troubleshooting steps and are still having connection issues, the following are more advanced steps you can try.
An important area to check is your Firewall settings, to make sure that Core network traffic isn't being blocked or restricted in any way. A few steps to review concerning Firewalls are:
Update Firewall
In some cases, there may be an update to your firewall pending that could be preventing Core from connecting properly. Many players will be using Windows Defender by default - these updates can downloaded and installed by simply updating your Windows. To check for this, hit the Windows key, type Update, and click "Check for Updates". Any pending Windows updates will be shown there (if there are any).
If you have a 3rd party firewall installed, it's best to check their website to see if there are any updates available.
Disable Firewalls (temporarily)
If updating doesn't seem to resolve the issue, you can try temporarily disabling your firewall. Note that this is meant to be done temporarily to determine if the firewall is the issue. To do so:
Once this is disabled, test your connection to Core again to see if the firewall was causing the network issue. In any event, be sure to re-activate the firewall to make sure your PC is safe from network threats again.
Sometimes there are some background processes or drivers that may interfere with Core, causing the game to not function properly. One way we can narrow down if this is the case is to have you try to run a "clean boot" of your system.
To perform a clean boot, please follow this Microsoft guide: https://support.microsoft.com/en-us/topic/how-to-perform-a-clean-boot-in-windows-da2f9573-6eec-00ad-2f8a-a97a1807f3dd
Once that's done, if your issue is resolved at that point, follow the guide towards the bottom to single out what program or driver may be causing the issue. If you can pinpoint that and disable it on startup, the problem should be resolved for good.
One troubleshooting step that may work is changing your DNS to a public configuration. To do this:
These steps will basically switch the way your internet traffic is routed, which sometimes may perform better by using Google's primary/secondary DNS addresses. If this step doesn't seem to improve anything, you can revisit step 8 and switch back to "automatic" to revert to default settings.
Flushing DNS will clear any IP addresses or other DNS records from your cache. This can help resolve security, internet connectivity, and other issues. To release/renew IP and flush DNS: