Adding Dota 2 to your firewall will help to communicate with the internet without any issues. Here’s how you can do it:Go to “Windows Security” in the search bar and open the “Windows Security” app.Click on the “Firewall & network protection” option.Under the “Firewall & network protection” settings, click the “Allow an app through firewall” option.If you have enabled the User Account Control (UAC) feature, a window may pop up asking for permission to make changes. Click on “Yes” to proceed.You’ll find a list of apps in the “Allowed apps” window. Look for Dota 2 in the list. If it is not there, click on the “Change settings” button at the window’s top right corner.You will now add Dota 2 manually:Click on the “Allow another app” button. A new window will appear.Click on the “Browse” button. Find the folder where Dota 2 is installed. By default, it should be something like “C:\\Program Files (x86)\\Steam\\steamapps\\common\\dota 2\\dota.exe”.Select the “dota.exe” file and click on “Open”>Add in Add an app button.In the “Allowed apps” window, make sure the checkbox next to Dota 2 is ticked for both “Private” and “Public” network settings. Save and enjoy!