Recently, Valorant players worldwide have reported a surge in error code 31, especially peaking around 2 PM during outages in the last 24 hours. This common issue blocks game launches and online matchmaking connections.
At its core, error code 31 happens when the Riot Client fails to retrieve your player name information—often after patches, updates, or server hiccups. As seasoned FPS players and Riot support followers know, most such errors resolve quickly without deep troubleshooting.

Riot Games recommends restarting the Riot Client as the first step. Follow these proven fixes, drawn from official support and player experiences:

These steps address the network communication glitch behind error 31. In most cases, a simple restart gets you back in the match—no Vanguard reinstall required unless specified.