Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
FREEDOM251

Freedom251 › Blog › Bedrock Edition

Minecraft Server Not Loading: Why It Hangs and How to Fix It

By Freedom251 Team · · 11 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A Minecraft server that hangs on “Loading,” times out, or shows “Unable to connect” is usually failing at one of four points: the Java/Bedrock version handshake, the server process starting, Minecraft’s authentication services, or the network path between player and host. Identify the edition and exact error first, then check service availability, versions, the server console, address and port, and finally firewalls, VPNs and DNS. That order separates a broken server from a connection that never reaches it.

What a “not loading” server problem actually means

The loading screen is not a single operation. Minecraft must match the client to a compatible server, contact the server process, complete account and authentication checks where required, and maintain a route over the local network or internet. A failure in any layer can look like the same frozen screen.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Failure layer Typical symptom What to check first
Edition or release mismatch “Outdated client,” “Outdated server,” Chain, or Breeze Whether everyone is using Java or Bedrock and the same compatible release family
Server process Infinite loading, connection refused, or a host that appears offline The host machine and the server console; look for startup errors
Authentication or service Cauldron, sign-in failure, or a timeout during login Minecraft, Xbox or PlayFab service status where applicable, account sign-in, and filtering
Network path Kelp, “connection timed out,” or friends unable to join Address, port forwarding, firewall rules, VPN, DNS and router configuration

Do not change several settings at once. Each test should answer one question: is the server running, is the client compatible, and can traffic reach the correct machine and port?

Start with a five-minute triage

  1. Identify the edition. Ask whether the player is using Minecraft: Java Edition or Minecraft: Bedrock Edition. They use different server software, protocols and default ports.
  2. Identify the host type. Is it a public server, a friend’s hosted world, a Realm, a Java self-hosted server, or a Bedrock Dedicated Server? The host requirements differ.
  3. Record the exact message. “Timed out,” “connection refused,” “outdated client/server,” “unable to connect to world,” and a permanently spinning loading screen point to different tests.
  4. Confirm availability. Make sure the host computer is powered on and the server process is running. For a hosted world, the host generally has to be in the world; Realms are an exception because the owner does not need to remain online.
  5. Check the release. Every participant should use the current release rather than a snapshot or preview unless the server is deliberately running that build. The client and server must belong to a compatible release family.
  6. Check service status where relevant. Minecraft Help recommends checking Realms and Xbox/PlayFab status for the services involved, and ensuring the game is updated.

If the host cannot see the server become ready in its console, start with the host rather than repeatedly retrying from the client. If the host sees a ready server but only remote players fail, move to address, port and firewall checks.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Java and Bedrock must match the server

Java Edition and Bedrock Edition are separate ecosystems. A Java client cannot join a normal Bedrock server, and a Bedrock client cannot join a normal Java server unless a separately configured compatibility solution is involved. Do not treat an edition mismatch as a temporary network outage.

Item Java Edition self-hosting Bedrock Dedicated Server
Compatible clients Java Edition clients on a compatible release Bedrock clients on a compatible release
Default port 25565 by default; verify the port in server.properties server-port defaults to 19132 and server-portv6 defaults to 19133
Startup configuration Java runtime, server JAR, and eula.txt Dedicated-server files, server.properties, and firewall access for configured ports
Common version symptom Outdated client or server, refusal during handshake Chain for a version mismatch; Breeze when the world is newer than the client

Bedrock’s official error guidance maps Chain to a server or player using a different version and recommends updating. Microsoft’s Bedrock Dedicated Server documentation also notes that minor-version changes such as 1.21.0 versus 1.20.0 are incompatible; being on the same major series is not enough. Breeze indicates that the world is newer than the client, so update the client or use a world release it can read.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fix an outdated-client or outdated-server message

  1. Write down the exact version shown on the client and in the server console or hosting panel.
  2. Update the side named by the message. If the server is intentionally held on an older release, install that exact client release instead of updating only one participant.
  3. Exit preview, beta or snapshot builds unless the server is running the same build family.
  4. Restart both the game and server after updating, then test again with one player before inviting others.

When a Java server never reaches a ready state

A Java server that stays in the console, exits immediately, or never reports that it is ready has a host-side startup problem. Read the console before editing random network settings.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Verify Java and the server directory

  • Install a Java runtime compatible with the Minecraft server release. There is no single Java build that is guaranteed for every Minecraft release, so follow the requirement for the particular server version.
  • Open a terminal in the directory containing the server JAR. Launching a JAR from another directory can make it miss configuration files and world data.
  • Confirm that the intended Java executable is callable by running the Java version command supplied by your operating system, then launch the server with the JAR you downloaded. A typical command is java -jar server.jar nogui; use the actual filename shown in your server directory.

Accept the EULA and rerun

On its first run, the server creates files and may stop with messages such as failed-to-load-properties or failed-to-load-eula. This is expected until the files are configured. Open eula.txt, change eula=false to eula=true only if you agree to Minecraft’s EULA, save the file, and run the JAR again. Do not delete the file or repeatedly launch the server without making that change.

Use the console as the decision point

  • If the console reaches its ready message, the process is running; continue with address, port and firewall checks.
  • If it reports a missing Java command, correct the Java installation or PATH and retry.
  • If it reports a missing or unreadable properties file, keep the JAR and configuration in the same server directory and check file permissions.
  • If it stops on a world, mod or plugin error, fix that specific console error before testing internet access. A network change cannot repair a process that has already crashed.

Bedrock Dedicated Server startup and firewall requirements

Bedrock Dedicated Server uses the ports configured in server.properties. Microsoft’s documentation states that when the firewall is enabled, you must allow both server-port and server-portv6 through it. The documented defaults are 19132 and 19133.

  1. Open server.properties and note the actual values of server-port and server-portv6; do not assume the defaults if they were changed.
  2. Allow the Bedrock server executable to receive traffic on those ports in the host firewall, using the network profile that applies to the connection.
  3. Start the dedicated server and keep its console open while testing.
  4. Connect locally first, then from another device on the same network, and only then from outside the network. The first failing test identifies the boundary to investigate.

Use the right address for the player’s network

The same server can have several addresses, and choosing the wrong one produces a timeout even when the process is healthy.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord | 6.35mm Jack, Durable Design, Stage and Home Studio Use, Low Noise Shielded Electric Cord for Bass, Keyboard, Amp, Mixer
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
Where the player is Address to try Why
The host computer itself localhost Tests the server process without involving the router or internet
Another device on the same home network The host’s private LAN address, such as its local IPv4 address Keeps the test inside the local network
Outside the home network The home network’s public address or the hostname supplied by the host, plus the configured port Requires router forwarding and an inbound firewall rule

Java port forwarding

Minecraft Help says to forward the port listed in server.properties as query.port; the default cited by that guide is 25565. In the router, forward that external port to the server computer’s private LAN address and the same internal port unless your configuration deliberately uses different values. Also allow the server through the host firewall.

Reserve the server computer’s private address in the router if possible. Otherwise, a DHCP change can send the forwarding rule to the wrong device after a restart. The official setup guidance establishes the need for forwarding and firewall access, but it does not guarantee that every router or ISP handles inbound connections in the same way.

Why localhost works but friends still cannot join

A successful localhost test proves that the server process is responding on the host. It does not prove that a packet can cross the home router. Focus on the public address, the forwarded port, the firewall’s private/public profile, carrier-grade NAT, or ISP filtering. Neither the Minecraft nor Microsoft setup guides diagnose a particular ISP or router, so confirm those conditions with the network administrator or provider when the forwarding rule appears correct.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Remove local blockers without weakening security permanently

When ordinary websites work, Minecraft traffic can still be blocked or delayed by controls that inspect game traffic or alter name resolution.

Firewall and antivirus

  • Check that the Java runtime or Bedrock Dedicated Server executable is allowed on the correct private or public network profile.
  • Review inbound rules for the exact configured port, not only a rule for a different earlier server installation.
  • If antivirus software has network inspection, pause that inspection briefly for a controlled test, then restore it and create a narrow allow rule if it is the cause.

VPN and custom DNS

Disconnect a VPN temporarily and retry. A VPN can send the connection through a route where the server address or port is unreachable. Minecraft’s support guidance also warns that custom DNS and open-port configurations can conflict with multiplayer even when other websites or games connect normally. Return to the automatic DNS supplied by the network for a test, record the result, and restore a trusted configuration afterward if DNS was not the cause.

Test one change at a time

  1. Disconnect the VPN and retry.
  2. Check the firewall rule and retry.
  3. Test with automatic DNS and retry.
  4. Re-enable each protection after the test and keep only the specific exception required.

Do not leave a firewall disabled or a VPN disconnected as a permanent “fix.” The goal is to identify the blocking layer while preserving the strongest protection that still permits the server.

Interpret the common messages

Message or code Meaning Next actions
Connection timed out / Kelp The client did not receive a response in time. Confirm the server is online, verify the address and port, check forwarding and firewall rules, then test without VPN or custom DNS.
Cauldron The authentication server could not be reached, or the connection timed out. Check Minecraft and related service status, account sign-in, network filtering and the host’s availability.
Outdated client/server / Chain The client and server are on incompatible versions. Update the side named by the message or install the exact release expected by the server.
Breeze The world is newer than the client. Update the client or use a world release compatible with it.
Unable to connect to world A broad Bedrock connection failure; it does not identify one cause. Check host status, multiplayer permissions, account sign-in, edition, versions and the network path, then restart the client and server.
Connection refused The address was reached but no process accepted the connection on that port, or a device actively rejected it. Confirm the server process is running, the configured port is correct, and forwarding targets the current host address.

Hosted worlds, Realms and self-hosting behave differently

Knowing who supplies availability and networking prevents wasted troubleshooting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Option Who keeps it available Network exposure Control and maintenance
Friend’s hosted world The player hosting the world generally must be online Usually limited to the platform’s multiplayer path or local network Simple for a small session, but availability follows the host
Realms The Realm service; the owner does not need to be online Players connect through the service rather than forwarding a home port Less server-file control than self-hosting; check Realm and account service status when it fails
Java self-hosting The owner’s computer, power and internet connection Typically requires forwarding the configured port and allowing it through the firewall Direct control of server files and configuration, with responsibility for Java, updates, backups and security
Bedrock Dedicated Server The machine running the dedicated process Requires firewall access to configured server-port and server-portv6; defaults are 19132 and 19133 Control over dedicated-server files and settings, with the same maintenance responsibility

Managed hosting can remove some home-network work, but the exact player limits, mod support, pricing and service status depend on the selected provider. Those details are not universal Minecraft specifications.

A reliable isolation sequence

Use this sequence when the first checks do not identify the fault. Stop at the first failed test rather than changing every setting.

  1. Host-process test: On the host, connect with localhost. Failure here means the server process, Java/runtime, configuration or local firewall is still wrong.
  2. LAN test: From a second device on the same network, connect to the host’s private address. Failure here points to the host firewall, the wrong private address, an edition/version mismatch or local network isolation.
  3. External test: From outside the home network, use the public address and configured port. Failure only here points to router forwarding, a public firewall profile, carrier-grade NAT or ISP filtering.
  4. Second-account test: Have another compatible player try after the host has confirmed the server is ready. If only one account fails, inspect that player’s edition, release, permissions, sign-in state, VPN and DNS.
  5. Service test: If multiple compatible players fail during authentication, check Minecraft, Realms and Xbox/PlayFab status where applicable before changing the server.

When the evidence does not support a universal fix

There is no one Java runtime build guaranteed for every Minecraft release, no permanent global outage conclusion that applies to every date, and no router or ISP setting that works for all homes. The decisive evidence is the exact edition and release, the server console, the operating system, the network topology and the current service status.

  • Capture the full console error, not only the last line.
  • Record the client edition and version for every affected player.
  • Write down whether localhost, LAN and external tests pass or fail.
  • Note the configured port, the host’s private address and whether the public address changes.
  • Restore firewall, DNS and VPN protections after each controlled test.

Once the server process reaches its ready state, the client and server editions and releases match, and the correct address and port pass the appropriate network test, the loading hang has been reduced to a specific layer instead of treated as a mystery.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Bedrock EditionJava EditionMinecraftMinecraft Servernetworkingport forwardingserver troubleshooting

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.