1 common problem4 codesFixes from Diablo's help pages
Diablo errors and common problems
Common problems people run into with Diablo and its error codes, with how to fix each one, taken from Diablo's own help pages and put in plain words. If many people have trouble at once, the cause may be on Diablo's side: check whether Diablo is down right now.
Problems
Common problems
-
Characters missing: Heroes not showing on character select
- Means
- Your characters do not show up on the select screen. Blizzard says to check the account first, and notes that Eternal characters can't be played in the current Season.
- First step
- Make sure you are logged in to the right Battle.net account. All steps
Codes
Error codes
-
Code 300202: Connection error when logging in
- Means
- Diablo IV can't connect to Blizzard's servers, usually at login. Blizzard handles it as a connection error on your network.
- First step
- Restart your modem and router. All steps
-
Code 300008: Login attempt fails to reach the servers
- Means
- The login stops with code 300008, often after waiting in the queue. Blizzard treats it as a connection issue and points to service news first.
- First step
- Check the news on the login screen or BlizzardCS on X for service updates. All steps
-
Error 395002: Character still held after a sudden disconnect
- Means
- Your game dropped suddenly and the character is not free to log in yet. Blizzard says it usually clears within 15 minutes. It shows up in Diablo IV and Diablo III.
- First step
- Wait about 15 minutes and try again. All steps
-
Code 316610: Servers can't talk to your system
- Means
- Blizzard says this code means its game servers are having trouble talking to your PC or console. Players often get it at character select.
- First step
- Restart your computer or console before anything else. All steps
Checked against Diablo's help pages on 11 November 2026. Each page links to the help page its steps came from.