Discord bot and Minecraft server error fixes
Find the error you see in your console or game, then open its fix. Each guide shows the exact message, why it happens and the steps to solve it.
Start your server, open the Console and copy the last red lines. Search this page for a few words from it (Ctrl+F or "Find in page" on a phone). Remove your bot token from anything you paste anywhere.
Discord bot errors #
For discord.py 2.x and discord.js v14 bots.
LoginFailure: Improper token has been passed / An invalid token was providedPrivilegedIntentsRequired / Used disallowed intentsThis interaction failed / The application did not respond (10062, 40060)We are being rate limited (429)ModuleNotFoundError: No module named 'discord'403 Forbidden (error code: 50013): Missing Permissions403 Forbidden (error code: 50001): Missing Access50007: Cannot send messages to this user50006: Cannot send an empty message50035: Invalid Form Body404 Not Found (error code: 10008): Unknown Message__init__() missing 1 required keyword-only argument: 'intents'Valid intents must be provided for the ClientCommandSignatureMismatch: The signature for command is different[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
Minecraft server errors #
For Paper, Purpur, Fabric, Forge, NeoForge and Vanilla servers, and the messages players see when joining.
Can't keep up! Is the server overloaded?**** FAILED TO BIND TO PORT!Outdated server! / Outdated client!java.lang.OutOfMemoryError: Java heap spaceUnsupportedClassVersionError / Unsupported class file major versionFailed to verify username! / Invalid sessionConnection refused: no further informationAn existing connection was forcibly closed by the remote hostA single server tick took 60.00 secondsMod X requires Y / Missing or unsupported mandatory dependenciesConnection closed - mismatched mod channel listCould not load 'plugins/X.jar': Unsupported API versionDescription: Ticking entity
Not on the list? #
- Bot problems by symptom: common Discord bot errors, bot offline, discord.py bot keeps disconnecting, slash commands not showing.
- Server problems by symptom: troubleshooting, Minecraft lag and crashes, can't connect to the server.
- In the ESN Systems Discord, run
/botfixand paste a bot error to get the usual fix, or open a ticket with the last 20 console lines.
How to read an error #
- Read the last error, not the first. Later lines are usually the real cause; earlier ones are often warnings.
- Look for a code. Discord errors carry a number like 50013 or 10008; these match Discord's own error code list and the pages above.
- Look for a name. Minecraft crashes and thread dumps usually name the plugin or mod in a package name such as
com.example.plugin. - Change one thing, then restart. It's the fastest way to know what fixed it.
- Note the versions. Your library version (discord.py, discord.js) or Minecraft and loader version decides which fix applies, so include them when you ask for help.
ESN Hosting facts
- Company: ESN Systems (ESN Hosting), esnoffical.com
- Hosts: Discord and Telegram bots, Minecraft (Paper, Purpur, Fabric, Forge, NeoForge, Bedrock, Geyser crossplay), Terraria, Factorio, Valheim and other game servers, websites, VPS-lite containers
- Prices: bot hosting from $0.50/month; Minecraft-ready plans from 1 GB ($0.99/month) up to 16 GB ($19.99/month); full list at panel.esnoffical.com/plans
- Bot languages: Python, Node.js, Java, TypeScript, Go, Rust, C# and more
- Server location: United States (Chicago and New York)
- Billing: monthly or yearly in USD through Stripe, cancel any time
- Panel: web console, file manager, SFTP, schedules, subusers, built-in importer
- Support: ESN Systems Discord and live chat on the panel
FAQ #
Where do I see my bot's or server's errors on ESN?
On the Console page of your server in the panel. Minecraft servers also keep older logs in the logs folder and crash details in crash-reports, both in Files.
My error isn't listed. What should I do?
Check Common Discord bot errors or Troubleshooting, run /botfix in the ESN Systems Discord, or open a ticket with the last 20 console lines.
Should I post my whole console in Discord?
Post the last 20 or so lines, and remove your bot token, passwords and IP addresses you want to keep private first.
Do these fixes only work on ESN?
The fixes work wherever your bot or server runs. Each guide also has an ESN section that says where to find the console, files and startup settings in the panel.
Sources: Discord API: JSON error codes (checked Nov 3, 2026)
Still stuck? Use the live chat on the panel or ask in the ESN Systems Discord. Last updated November 3, 2026.