Error code 29 is a network issue, and Riot's guidance is to make sure the firewall allows Valorant through. In practice it means something on the PC or the home network is blocking the game's connection, most often Windows Firewall, antivirus software, or a router setting.
ipconfig /flushdns, then restart the PC and try again.If error 29 only appears on one network, such as school, work, or public Wi-Fi, that network is likely blocking game traffic, and the game will only work on a network that allows it. If it appears on a home network after the firewall steps, check the router for game-blocking features or parental controls, and try a different DNS.
Is error code 29 caused by Riot's servers? No, it is a local network issue. Riot describes it as a network problem on the player's side, usually a firewall, which is different from server errors such as code 43 or 46.
Why did error 29 start suddenly when Valorant worked before? A Windows update, a firewall rule change, or an antivirus update can newly block the game even though nothing in Valorant changed. Re-allowing the game through the firewall is the usual fix.
Do I need to open ports for Valorant? Usually not. Allowing the game through the firewall is normally enough, since the game opens its own outbound connections. Port forwarding is only a last resort if the router is unusually strict.