How to Fix Valorant Error Code 43: Platform Offline
You click Play, the Riot Client spins for a moment, and then Valorant refuses to load: error code 43, platform offline. No main menu, no friends list, no match — just a dead end before the game even starts. It is one of the most frustrating Valorant errors because it gives you almost nothing to work with, and the cause could sit on either side of the connection.
In plain English, error code 43 means your game client cannot reach the Riot platform. The platform is the set of Riot servers that handles logins, your friends list, and matchmaking. When the client cannot talk to it, the game reports the platform as offline — even when your internet works perfectly for everything else. Sometimes Riot servers really are down. Sometimes the problem is a stale client session, a blocked anti-cheat service, a VPN, or a firewall rule on your own PC. The 8 fixes below are ordered from the quickest checks to the deepest repairs, so start at the top and stop when the game launches.
What causes Valorant error code 43?
Error 43 is a connection failure between your PC and Riot servers, and it has a short list of usual causes:
- Riot server outages or maintenance — if Valorant servers are down in your region, every player in that region sees the same error, and only Riot can fix it.
- A stale Riot Client session — the client holds an expired or broken login session and never retries the connection properly.
- Vanguard failing to start — the anti-cheat service must be running and connected before the game will load; if it stalls, the platform looks offline.
- An unstable internet connection — dropped packets or a flaky router can break the handshake with Riot servers while normal browsing still works.
- VPN or proxy interference — rerouted traffic can hit regional restrictions or break Vanguard network checks.
- Firewall or antivirus blocking — security software can silently block the Riot Client or Vanguard from reaching the internet.
- Corrupt DNS or network settings — stale DNS entries can point your PC at dead server addresses.
- Corrupt Riot Client or game files — damaged client files can fail the platform handshake on every launch.
1Check Valorant server status before changing anything
This is the step most players skip, and it is the one that saves the most wasted effort. Open the Riot service status page for your region and check the official Valorant accounts for outage reports. Server outages, emergency maintenance, and regional service problems all produce error 43, and no amount of reinstalling will fix a server that is down. If an outage is confirmed, close the client, wait, and try again later — most outages clear within an hour or two. If the status page shows all systems operational and other players in your region are online, move on to Fix 2: the fault is local.
2Restart the Riot Client completely
A stale client session is the single most common local cause of error 43. Closing the Valorant window alone is not enough, because the Riot Client often keeps running in the background. Right-click the Riot Client icon in the system tray and choose Exit, then open Task Manager and end any remaining Riot Client processes. Now relaunch the Riot Client — right-click it and choose Run as administrator — and try Valorant again. Running as administrator also clears permission problems that can stop the client from binding to the network properly. This one restart fixes error 43 for a large share of players, which is why it sits at the top of the list.
3Restart Riot Vanguard
Vanguard is Riot's anti-cheat system, and Valorant will not load unless Vanguard is running and healthy. If the Vanguard service (VGC) stalls, crashes, or loses its connection, the game can report the platform as offline. Press Windows + R, type services.msc, find the vgc service, and restart it. If the service refuses to start, a full PC reboot is the cleaner route: restart your computer, which restarts Vanguard from scratch, then launch Valorant before opening anything else. If Vanguard keeps failing to start, check that virtualization-based security or a conflicting anti-cheat from another game is not blocking it — those conflicts are a known Vanguard headache.
4Fix your internet connection
Error 43 can appear when your connection is just unstable enough to break the Riot handshake, even while web pages and videos load fine. Restart your router — unplug it for 30 seconds, plug it back in, and wait for it to fully reconnect — and if you play on Wi-Fi, try a wired Ethernet connection for one test launch. Close heavy downloads, cloud backups, and video streams while you test, since a saturated connection drops exactly the kind of small packets a game login depends on. If the game launches on a different network, such as a phone hotspot, your home network is the culprit, and the fix is the router or your internet provider, not your PC.
5Turn off your VPN and proxy
VPNs are a frequent hidden cause of error 43. A VPN reroutes your traffic through another region, where Riot may route you to different servers, apply different restrictions, or flag the connection — and Vanguard's network checks can fail outright over some VPN tunnels. Disconnect the VPN completely, close the Riot Client, and relaunch it clean. The same applies to proxy settings: check Windows Settings under Network and Internet, and turn off any manual proxy you are not deliberately using. If Valorant works without the VPN, you have your answer; if you must use a VPN, try a different server location or split tunneling that excludes Valorant and the Riot Client.
6Allow Valorant and Vanguard through your firewall and antivirus
Firewalls and antivirus programs sometimes decide the Riot Client or Vanguard is suspicious and block their network access without telling you. The game then reports the platform as offline, because from its side of the connection, Riot servers are unreachable. Open Windows Defender Firewall and add exceptions for Valorant, the Riot Client, and Vanguard — and do the same in any third-party antivirus you run. Do not turn your firewall off permanently as a test and forget it; add the proper exceptions, then relaunch. If the game suddenly works after the exceptions, a silent block was the whole problem, and the exceptions keep you protected while you play.
7Flush DNS and reset the network stack
If your PC is resolving Riot server addresses to stale or dead entries, every launch will fail even though your internet works everywhere else. Open Command Prompt as administrator and run ipconfig /flushdns, then netsh winsock reset, then restart your PC. This clears cached DNS records and rebuilds the Windows network stack, forcing your machine to look up fresh Riot server addresses on the next launch. It is a safe, standard Windows repair, and it fixes a surprising number of stubborn error 43 cases that survive restarts and router reboots. After the reboot, launch the Riot Client first, before any VPN or proxy software starts.
8Reinstall the Riot Client and Valorant
When every other fix fails, corrupt client files are the most likely remaining cause. Uninstall Valorant and the Riot Client through Windows Settings, restart your PC, and then download a fresh copy from the official Riot site — never from a third-party mirror. A clean install replaces damaged platform files, stale session data, and broken Vanguard components in one move. This takes longer than the other fixes, which is why it sits last, but it resolves the persistent cases that restarts and network resets cannot touch. After reinstalling, launch once before restoring any custom settings, so you can confirm the clean install itself works.
Quick checklist to avoid Valorant error code 43
- Always check Riot server status first — an outage means waiting, not troubleshooting.
- Close the Riot Client fully, including the system tray, before relaunching — a window close is not a restart.
- Keep Vanguard healthy: reboot after Vanguard errors instead of disabling it.
- Play without a VPN when possible, or exclude Valorant and the Riot Client from the VPN tunnel.
- Keep firewall and antivirus exceptions for Valorant, the Riot Client, and Vanguard in place after updates.
- Restart your router when login errors appear out of nowhere — stale network state causes more game errors than players expect.
Frequently asked questions
What does Valorant error code 43 mean in plain English?
Error code 43 means Valorant cannot connect to the Riot platform, so the game reports the platform as offline. The client launches, but it cannot reach the servers that handle logins, friends, and matchmaking, so it stops before the main menu loads.
Is Valorant error code 43 caused by Riot servers being down?
Often, yes. Error 43 frequently appears during server outages, maintenance windows, or regional service problems. Always check the official Valorant service status first. If Riot reports an outage, the fix is to wait, because nothing on your PC can bring their servers back.
Does error code 43 mean my Valorant account is banned?
No. Error code 43 is a connection and platform error, not a ban message. A banned account shows an explicit suspension or ban notice when you log in. Error 43 means the client cannot reach the platform at all, which is a server or connection problem.
Why does error code 43 only happen on my PC and not my friends?
Because the problem is often local: a stale Riot Client session, a blocked Vanguard service, a firewall rule, a VPN, or a bad DNS entry on your machine. Your friends connect through different networks and machines, so their clients reach Riot servers fine while yours cannot.
Can a VPN cause Valorant error code 43?
Yes. A VPN can route your traffic through a region where Riot services are restricted, or it can interfere with Vanguard network checks, producing error 43. Turn the VPN off, restart the Riot Client, and test again. If the game works without the VPN, the VPN was the cause.
What should I do if error code 43 keeps coming back every day?
A recurring error 43 usually points to a persistent local problem: a firewall or antivirus rule that resets, a VPN that auto-starts, or corrupt client files. Check your startup programs, make the firewall allowances permanent, and if the problem persists, reinstall the Riot Client and Valorant cleanly. If it still returns, contact Riot Support with your logs and the steps you already tried.
For most players, error code 43 ends at Fix 1 or Fix 2: either Riot servers are down and waiting is the answer, or a stale client session just needs a full restart. Work through the list in order, and resist the urge to jump straight to a reinstall — the quick checks solve this error far more often than the heavy ones. And while you wait out a server outage, the free browser games here on GameAdda need no launcher, no login, and no platform at all — just pick one and play. 🎮