Fix Minecraft "Internal Exception: ReadTimedOutException"
Internal Exception: io.netty.handler.timeout.ReadTimeoutExceptiontimed outconnection lostThis timeout means the client and server stopped hearing from each other long enough for the connection to drop. It's usually network or an overloaded server. Here's how to narrow it down.
Cause 1: the server is overloaded (low TPS)
If the server can't keep up, it stops responding in time and clients time out. Check TPS and fix lag — see "Can't keep up". This is the most common cause on busy/modded servers.
Cause 2: network / packet loss
Wi‑Fi drops, a bad route or congestion cause read timeouts. Test with a continuous ping; if you see loss, go wired and check the route — see packet loss.
Cause 3: a huge join (modpacks)
Heavy modpacks send a lot of data on join; a low timeout can trip before it finishes. On the server, raising network-compression-threshold and ensuring enough CPU helps big modpacks connect.
If only one player times out, it's their connection. If everyone does at once, it's the server lagging or its host network. That tells you which side to fix.
Read timeout = no response in time. Fix server TPS, rule out packet loss, and give modpack joins enough CPU.
Minecraft is a trademark of Mojang Synergies AB / Microsoft. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Mojang or Microsoft.
A server that keeps up
Our Minecraft hosting runs high-clock CPUs and a low-latency network, so timeouts don't happen — protected in Frankfurt.
Frequently asked questions
What is "Internal Exception: ReadTimeoutException" in Minecraft?
It means the connection went silent long enough to time out — the client or server stopped getting packets. Usually a lagging/overloaded server or a network problem like packet loss.
Is it my internet or the server?
If only you disconnect, it's likely your connection (test with a ping for packet loss). If everyone times out together, the server is lagging or its host network is the issue.
Why does it happen on modpack servers?
Big modpacks transfer a lot on join and tax the CPU. If the server is slow or the timeout is tight, the connection drops mid-join. More CPU and a tuned server fix it.
Related articles
Fix AMX Mod X "Couldn't load library" / Plugin Failed in CS 1.6
AMXX plugin stuck on "bad load", "couldn't load library" or "failed"? The real causes and the exact fix.
Read fix Game ServersFix FiveM "Couldn't load resource" / Failed to Start
A FiveM resource won't start or throws "couldn't load resource"? Here are the real causes and fixes.
Read fix Game ServersFix Rust Oxide / uMod Plugins Not Loading
Oxide/uMod plugins not loading after a Rust update? The usual causes and the quick fix.
Read fix