By
Angel Marquez
2023-04-09 07:52:21

Read this article in: Espanol | Francais | Portugues | Italiano



Don't worry, we've got you covered! Check out our comprehensive guide on How to fix Dota 2 ‘Cannot queue for matchmaking at this time’. 


Dota 2 is a popular multiplayer online battle arena (MOBA) game that has millions of players worldwide. However, many players have reported encountering the ‘Cannot queue for matchmaking at this time’ error message while trying to join a match. This issue can be frustrating and may prevent you from enjoying the game. In this blog post, we will discuss three effective ways to fix this issue and get you back into the game.


Before we dive into the solutions, it's important to understand why the ‘Cannot queue for matchmaking at this time’ error occurs. This issue can happen due to a variety of reasons, including server issues, network problems, or game file corruption. Regardless of the cause, we have solutions that can help you fix the issue.

Verify the game files


Verifying game files is one of the most common and effective solutions for fixing Dota 2 matchmaking issues. This process checks the integrity of your game files and downloads any missing or corrupted files. Here are the steps to verify your Dota 2 game files:

  • 1. Open your Steam client and navigate to your library.
  • 2. Right-click on Dota 2 and select ‘Properties.’
  • 3. Click on the ‘Local Files’ tab and then click on ‘Verify integrity of game files.’
  • 4. Wait for the process to complete, and then restart Dota 2.

It's worth noting that verifying game files can take some time, depending on the size of your game. Additionally, there is a small risk of losing your game progress or settings during this process. However, this is rare and should not deter you from trying this solution.

Solve using Dota 2 console




Read Also:

The Dota 2 console is a powerful tool that allows players to customize game settings and fix various issues, including matchmaking. Here's how to use the console to fix the ‘Cannot queue for matchmaking at this time’ issue:

  • 1. Open the Dota 2 console by pressing the ‘~’ key on your keyboard.
  • 2. Type ‘disconnect’ and press enter.
  • 3. Type ‘cl_gameserver_create_lan 0’ and press enter.
  • 4. Type ‘cl_gameserver_join_leave_timeout 0’ and press enter.
  • 5. Close the console and try to join a match.

Using the console can have several benefits, such as improving your overall gameplay experience, but it may not be suitable for all players. If you're not comfortable using the console, you can skip this solution and try the other options we've provided.

Create a custom game


Creating a custom game is another effective solution for fixing the ‘Cannot queue for matchmaking at this time’ issue. Here's how to create a custom game in Dota 2:

  • 1. Open Dota 2 and click on the ‘Play Dota’ button.
  • 2. Click on the ‘Create’ tab and select ‘Custom Lobby.’
  • 3. Customize your game settings, including the map, game mode, and player slots.
  • 4. Click on ‘Create Lobby’ and invite your friends to join.
  • 5. Start the game and enjoy playing with your friends.

Creating a custom game can be a fun way to play Dota 2 with your friends while also fixing the matchmaking issue. However, this solution may not be suitable for players who prefer to play with random players.



The ‘Cannot queue for matchmaking at this time’ issue can be frustrating for Dota 2 players, but there are several solutions available. Verifying game files, using the Dota 2 console, and creating a custom game are all effective ways to fix the issue. We hope that this blog post has helped you resolve the issue and get back to enjoying your favorite game.