Most Common Gaming Error Codes and Fixes

Quick answer: The most common gaming error codes are connection errors (PlayStation NW-31194-8, Xbox 0x87DD0006, Steam error 118), installation errors (PlayStation CE-30005-8, Xbox 0x80073CF9, Steam disk write error), update errors (CE-36329-3, 0x80070005), and performance errors (DirectX errors, GPU driver crashes, out of memory). Most connection errors are fixed by restarting the router and checking server status. Most installation errors are fixed by running as administrator, verifying game files, or checking drive health.
The Error Code That Appeared 20 Minutes Before a Tournament — and the Fix That Took 90 Seconds
Twenty minutes before a ranked tournament match, Steam refused to launch the game. The error read: “Steam must be running to play this game” — even though Steam was clearly open and I was logged in. I had seen this error before and spent 45 minutes reinstalling Steam the first time it happened. This time, I knew the fix: right-click Steam in the taskbar, Exit, then relaunch Steam as administrator. The game launched immediately. Ninety seconds, no reinstall, made the tournament.
That experience captures the most important thing about common gaming error codes: most of them have a known fix, and the fix is almost never reinstalling the game or the platform client. Connection errors, installation errors, update failures, and performance crashes each have a specific diagnostic path. Knowing the path saves hours of unnecessary reinstallation and frustration.
How Gaming Error Codes Work Across Platforms
Gaming error codes are generated by three different systems: the game itself (crash codes, DirectX errors, out-of-memory errors), the platform client (Steam, Epic Games Launcher, PlayStation Network, Xbox Live), and the operating system or console firmware (file system errors, network errors, permission errors). Each system uses its own error code format — PlayStation uses alphanumeric codes like CE-34878-0 and NW-31194-8, Xbox uses hexadecimal codes like 0x80070005 and 0x87DD0006, Steam uses numeric codes like error 118 and error 138, and PC games use DirectX error codes (DXGI_ERROR_DEVICE_HUNG, DXGI_ERROR_DEVICE_REMOVED) and Windows error codes.
Understanding which system generated the error code is the first step in diagnosis. A PlayStation NW- prefix indicates a network error. A CE- prefix indicates a console or application error. An Xbox 0x8007- prefix indicates a Windows-derived error (Xbox consoles run a modified Windows kernel). A Steam error number indicates a Steam client or network error. A DirectX error indicates a GPU driver or hardware issue. The prefix tells you where to look.
The 5 Most Common Gaming Error Code Categories
1. Connection Errors — Server Unreachable, NAT Type, and Network Timeouts
Connection errors are the most frequently encountered gaming error codes. They occur when the game client cannot reach the game’s servers, when the platform’s authentication servers are unavailable, or when the player’s network configuration blocks the required connections. PlayStation connection errors: NW-31194-8 (cannot connect to PlayStation Network), NW-31250-1 (network connection timed out), NW-31246-6 (DNS error). Xbox connection errors: 0x87DD0006 (cannot connect to Xbox Live), 0x80190001 (server unavailable). Steam connection errors: error 118 (cannot connect to Steam network), error 138 (connection timed out).
The first step for any connection error is checking the platform’s server status page — PlayStation at status.playstation.com, Xbox at status.xbox.com, Steam at store.steampowered.com/stats. If the servers are down, no local fix will resolve the error. If servers are operational, the issue is local: restart the router and modem (unplug both for 60 seconds, plug the modem in first, wait 30 seconds, then the router), check NAT type (Strict NAT blocks many multiplayer connections — enable UPnP in router settings), and use a wired Ethernet connection instead of Wi-Fi for online gaming.
2. Installation and Disk Errors — Write Failures, Corrupted Files, and Storage Issues
Installation and disk errors occur when the platform client cannot write game files to the storage drive, when existing game files are corrupted, or when the storage drive is failing. PlayStation installation errors: CE-30005-8 (cannot read disc or storage error), CE-36329-3 (corrupted data), CE-30002-5 (storage space insufficient). Xbox installation errors: 0x80073CF9 (cannot install — storage or file system error), 0x87E00013 (disc read error). Steam installation errors: disk write error, disk read error, error 16 (download corrupt).
For Steam disk write errors, run Steam as administrator (right-click Steam → Run as administrator) — this resolves the majority of write permission errors. For corrupted game files on any platform, use the platform’s file verification tool: Steam → right-click game → Properties → Local Files → Verify Integrity of Game Files; PlayStation → Options on the game → Check for Corrupt Data; Xbox → My games and apps → right-click game → Manage game → select files → Verify. For persistent disk errors, check the drive health with CrystalDiskInfo (PC) or rebuild the database (PlayStation Safe Mode).
3. Update and Patch Errors — Download Failures and Version Conflicts
Update errors occur when the platform client cannot download or apply a game update. PlayStation update errors: CE-36329-3 (update data corrupted), CE-34335-8 (system software update error). Xbox update errors: 0x80070005 (access denied during update), 0x80073CF9 (update installation failed). Steam update errors: error 16 (download corrupt), “update paused” (disk space or write permission issue).
For failed updates, delete the partial download and restart the download from scratch — partial downloads that fail mid-way often cannot be resumed cleanly. On PlayStation, go to Notifications → Downloads → delete the failed update, then re-download from the game’s page. On Xbox, go to My games and apps → Updates → cancel and restart. On Steam, right-click the game → Properties → Local Files → Verify Integrity of Game Files after a failed update to identify and re-download only the corrupted files.
4. Performance Errors — DirectX Crashes, GPU Driver Failures, and Out of Memory
Performance errors are specific to PC gaming and indicate a fault in the graphics subsystem, system memory, or driver stack. Common DirectX errors: DXGI_ERROR_DEVICE_HUNG (the GPU stopped responding — caused by overheating, overclocking instability, or a driver bug), DXGI_ERROR_DEVICE_REMOVED (the GPU was disconnected from the driver — caused by a driver crash, power delivery issue, or hardware failure), and out-of-memory errors (the game exceeded available VRAM or system RAM).
For DirectX errors, update the GPU driver first — most DirectX crashes are resolved by a driver update. Download the latest driver directly from NVIDIA.com or AMD.com (not through Windows Update, which often lags behind). For persistent DXGI_ERROR_DEVICE_HUNG, check GPU temperature with MSI Afterburner or HWiNFO64 — sustained temperatures above 85°C indicate a cooling issue. For out-of-memory errors, lower the game’s texture quality settings to reduce VRAM usage, or close background applications to free system RAM.
5. Account and Authentication Errors — Bans, License Issues, and Login Failures
Account and authentication errors occur when the platform cannot verify the player’s identity, license, or account status. PlayStation account errors: WS-37368-7 (account temporarily suspended), WS-37397-9 (cannot sign in — server issue or account problem). Xbox account errors: 0x87DD0006 (cannot sign in to Xbox Live), 0x803F8001 (game not licensed to this account). Steam account errors: VAC (Valve Anti-Cheat) ban, Steam Guard authentication required, “game not available in your region.”
For login failures, verify the platform’s server status first — authentication servers go down during maintenance and outages. For license errors (0x803F8001 on Xbox, “not in library” on Steam), ensure you are signed in with the account that purchased the game, and check that your subscription (Xbox Game Pass, PlayStation Plus) is active. For VAC bans on Steam, the ban is permanent and account-specific — contact Steam Support only if you believe the ban was applied in error.
How to Fix Gaming Error Codes: Step-by-Step
Step 1: Check the Platform’s Server Status
Before attempting any local fix, check whether the error is caused by a server-side outage. PlayStation: status.playstation.com. Xbox: status.xbox.com. Steam: store.steampowered.com/stats (shows current player counts — a sudden drop indicates a server issue) and steamstat.us for historical uptime. Epic Games: status.epicgames.com. Riot Games (Valorant, League of Legends): status.riotgames.com. If the platform’s servers are degraded or down, wait for the outage to resolve — no local fix will help.
Step 2: Restart the Game, Client, and Console or PC
Close the game completely (not just minimize), close the platform client (Steam, Epic, PlayStation app), and perform a full restart — not sleep or hibernate. On PlayStation, perform a full power-off (hold the power button until the console beeps twice and the light goes out completely — do not use Rest Mode). On Xbox, hold the power button for 10 seconds for a hard reset. On PC, restart Windows completely. After restarting, launch the platform client first, wait for it to fully load, then launch the game. This resolves the majority of temporary error codes caused by memory leaks, stale authentication tokens, and corrupted runtime state.
Step 3: Verify Game Files or Rebuild the Database
For installation, update, and crash errors, verify the game’s files using the platform’s built-in tool. Steam: right-click the game in the Library → Properties → Local Files → Verify Integrity of Game Files. Epic Games Launcher: Library → three dots on the game → Verify. PlayStation: highlight the game on the home screen → Options → Check for Corrupt Data. Xbox: My games and apps → right-click the game → Manage game and add-ons → select all saved data and files → Verify. For PlayStation, if corrupt data is found and cannot be repaired, delete the game and reinstall — your cloud saves are preserved if PlayStation Plus is active.
Step 4: Fix Network Issues (for Connection Errors)
For connection errors after confirming servers are operational: restart the router and modem (unplug both for 60 seconds, plug the modem in first, wait 30 seconds, then the router — wait 2 minutes before testing). Check NAT type: PlayStation → Settings → Network → View Connection Status; Xbox → Settings → General → Network Settings → Current Network Status; PC → check router admin panel for UPnP status. Enable UPnP in the router admin panel (typically at 192.168.1.1 or 192.168.0.1) to automatically open required ports. Use a wired Ethernet connection — Wi-Fi introduces latency and packet loss that causes connection timeouts in online games.
Step 5: Update Drivers and Check Hardware (for PC Performance Errors)
For DirectX errors, GPU crashes, and out-of-memory errors on PC: update the GPU driver from NVIDIA.com or AMD.com. Use DDU (Display Driver Uninstaller) in Safe Mode to perform a clean driver installation if updating does not resolve the crash. Check GPU temperature under load with MSI Afterburner — above 85°C sustained indicates a cooling issue (clean the GPU heatsink and fans, replace thermal paste if the GPU is more than 3–4 years old). Run Windows Memory Diagnostic (search “Windows Memory Diagnostic” in the Start menu) to check for RAM errors — faulty RAM causes random game crashes that generate different error codes each time.
Frequently Asked Questions About Common Gaming Error Codes
What are the most common gaming error codes?
The most common gaming error codes are PlayStation CE-34878-0 (game crash), NW-31194-8 (cannot connect to PSN), CE-30005-8 (storage error); Xbox 0x80070005 (access denied), 0x87DD0006 (cannot connect to Xbox Live), 0x80073CF9 (installation error); Steam disk write error, error 118 (cannot connect to Steam), error 138 (connection timeout); and PC gaming errors including DXGI_ERROR_DEVICE_HUNG and out-of-memory crashes.
How do I fix PlayStation error CE-34878-0?
CE-34878-0 means the game crashed. Fix in order: close and restart the game, check for a game update, rebuild the PS4/PS5 database (Safe Mode → Rebuild Database), and reinstall the game if the crash persists. If CE-34878-0 occurs in multiple games, the console hardware may be failing.
How do I fix Xbox error 0x80070005?
0x80070005 means access denied — the console cannot access a file or network resource. Fix: hard reset (hold power button 10 seconds), check Xbox Live status at status.xbox.com, clear persistent storage (Settings → Devices → Blu-ray → Persistent Storage → Clear), and check network connection. If the error occurs during installation, delete the partial install and reinstall.
How do I fix Steam disk write error?
Run Steam as administrator (right-click → Run as administrator) — this resolves most write permission errors. Also check the drive for errors with chkdsk, verify game files (right-click game → Properties → Local Files → Verify Integrity), and add Steam’s folder to antivirus exclusions. If the error persists, check drive health with CrystalDiskInfo.
How do I fix gaming connection errors?
Check the platform’s server status first. If servers are operational: restart the router and modem (60-second unplug), enable UPnP in router settings to fix NAT type, use a wired Ethernet connection, and flush DNS (Windows Command Prompt: ipconfig /flushdns). For Strict NAT on consoles, set up port forwarding for the specific ports required by the platform.
Gaming Error Code Fix Complexity and Cost
The table below summarizes the most common gaming error codes, their typical cause, and the fix complexity and cost. Most gaming errors are free to fix — hardware failures are the exception.
| Error Code | Common Cause | DIY Fix Cost (USD) | Professional / Hardware Cost (USD) |
|---|---|---|---|
| CE-34878-0 (PS4/PS5 crash) | Game bug, corrupted data, or hardware fault | $0 (update/rebuild database) | $150 – $300 (console repair if hardware) |
| NW-31194-8 (PSN connection) | Server outage or NAT type issue | $0 (router restart / UPnP) | $0 – $80 (router upgrade if needed) |
| 0x80070005 (Xbox access denied) | Permissions error or server issue | $0 (hard reset / cache clear) | $0 (server-side) or $150+ (console repair) |
| 0x80073CF9 (Xbox install error) | Storage or file system error | $0 (delete and reinstall) | $50 – $150 (external SSD if drive failing) |
| Steam disk write error | Write permissions or failing drive | $0 (run as admin / verify files) | $50 – $150 (replacement SSD if drive failing) |
| Steam error 118 / 138 | Network connection or server issue | $0 (router restart / DNS flush) | $0 – $80 (router upgrade if needed) |
| DXGI_ERROR_DEVICE_HUNG (PC) | GPU driver bug, overheating, or overclocking | $0 (driver update / thermal cleaning) | $200 – $800+ (GPU replacement if hardware) |
| Out of memory / low VRAM (PC) | Insufficient RAM or VRAM for game settings | $0 (lower settings) | $30 – $150 (RAM upgrade) |
Note: Most gaming error codes are resolved at zero cost through software fixes — driver updates, file verification, cache clearing, and network configuration. Hardware costs apply only when the underlying cause is a failing storage drive, GPU, RAM module, or console component. Always exhaust software fixes before purchasing hardware.
Conclusion: Gaming Error Codes Have Known Fixes — Learn the Pattern
The Steam “must be running” error that appeared 20 minutes before my tournament was fixed in 90 seconds because I had seen it before and knew the fix. That is the value of understanding common gaming error codes: the fixes are learnable, and most of them take less than 5 minutes once you know the pattern. Connection errors → check server status, restart router, fix NAT type. Installation errors → run as administrator, verify files, check drive health. Performance errors → update GPU driver, check temperature, lower settings. Authentication errors → check server status, verify account and subscription.
The single most important habit for avoiding gaming error codes is keeping drivers and platform clients updated. GPU driver updates resolve the majority of DirectX crashes and performance errors. Platform client updates resolve authentication and connection errors caused by outdated protocol versions. Game updates resolve crash bugs that generate CE-34878-0 and similar codes. Enable automatic updates for your GPU driver (NVIDIA GeForce Experience or AMD Adrenalin) and platform clients, and check for game updates before reporting an error — the fix may already be available.
When an error code does appear, resist the instinct to immediately reinstall the game or the platform client. Reinstallation is the last resort, not the first step. Work through the diagnostic path: check server status, restart the client and console or PC, verify game files, fix the network, update drivers. In the majority of cases, the error is resolved before you reach the reinstallation step.
Sources
- PlayStation Support — Error Code Reference and Troubleshooting Guides. Available at: www.playstation.com/en-us/support
- Xbox Support — Error Code Reference and Console Troubleshooting. Available at: support.xbox.com
- Valve Steam Support — Steam Error Codes and Client Troubleshooting. Available at: help.steampowered.com
- Microsoft DirectX Documentation — DXGI Error Codes and GPU Driver Troubleshooting. Available at: learn.microsoft.com
- NVIDIA Developer — GPU Driver Release Notes and DirectX Compatibility Documentation. Available at: www.nvidia.com/en-us/drivers




