GAME INFORMATION
- GAME BUILD #: V. 100.14.43676.0
- GAME PLATFORM: Steam
- OPERATING SYSTEM: Windows 10
ISSUE EXPERIENCED
I was trying to find a high-level 1v1 ladder game to spectate. But I couldn’t find most of the games. I later found that the lobby always only showed 20 games at a time. But usually there should be more than 20 1v1 games on the ladder. Some matches were definitely missing.
To be more specific, I managed to see what the game was requesting from game server, I found that the game only requested 20 games at a time for each game mode. The “count” parameter was set to 20. It should be set to 200, it’s the highest acceptable value. This is the simplest fix. However, if there are more than 200 games, it would still miss some matches, so you have to do the pagination. Set the start parameter to 0 and count to 200 for the first request, and then set the start parameter to 200 and count to 200 for the second request, and so on, until there is no more game to show.
FREQUENCY OF ISSUE
- 100% of the time (ALWAYS)
REPRODUCTION STEPS
Here’s the steps to reproduce the issue:
- Open the game and enter Multiplayer.
- Click “Browse Games” to enter the lobby.
- Click “Spectator Mode” and set “Region” to “All Regions”
- Count the number of 1v1 “AUTOMATCH” games. You can click the “Sort by number of players” button to sort the player count in ascending order to count the 1v1 AUTOMATCH games more conveniently.
- You should see that there are always only 20 1v1 AUTOMATCH games. But most of the time, there are actually more than 20 1v1 games on the ladder. So there are some missing matches.
EXPECTED RESULT
The lobby should show all games available to spectate. I just use 1v1 ladder games as an example. This bug happens in other game modes as well, but to a lesser degree, because there are less games in other game modes.
This fix is very important! There were a lot of 1v1 tournaments where casters just couldn’t find the game that the participants were playing. And because the recorded games sometimes went out of sync, they sometimes couldn’t cast the recorded games, either. They just couldn’t continue the tournaments. Please fix this bug as soon as possible!