mojira.dev
MCPE-239705

Unable to join external servers

The issue

Whenever I try to join any servers in Minecraft pocket edition, the “Connecting to external server” loading menu appears but after some seconds, the entire Minecraft app is closed automatically. Thereafter when I re-open it, it starts from the scratch.

A twist

With using Wi-Fi (not shared WiFi like mobile hotspot from another phone's Sim card internet and doesn’t matter if vpn on or off), the game never crashes while joining both already running servers and already stopped servers (I am not taking about the online-mode=true or false things)

And with using mobile data (no matter vpn on or off), the game only crashes while joining already stopped servers, on the other hand joining already running servers works very well.

Moreover, there comes playit.gg now, if a mc server hosted through playitgg service and MCPE players try to join with its given dns public address ip, minecraft crashes entirely. Otherwise if MCPE players use the same server's numerical public address ip provided by playitgg service, it works and minecraft doesn't crashes!

I guess if the bug fixer team focus on this twist, the bug can be solved with more accuracy.

Steps to reproduce

  1. Open the Minecraft Pocket Edition game

  2. Wait until it loads its contents in the main menu screen

  3. Tap “Play”

  4. Go to “Servers” menu

  5. Select any external server(s) and tap “Play”

  6. Wait for around 10 seconds and you will see the game entirely closed itself automatically.

I have attached a video about the issue

Linked issues

MCPE-239707 Issues joining servers Resolved BDS-23063 Not able to connect to external servers Resolved MCPE-239748 Server crash issue Resolved MCPE-239770 MCPE 1.26.30.5 crashes on Android 16 when joining any external server. Single-player works. Resolved MCPE-239771 Game crashes when joining any server in 1.26.30.5 Resolved

Attachments

Comments 105

Thank you for helping us improve Minecraft! We saved your files:

[media]

Im also having this issue and many other members and server owners too. we get the same issue and does not connect anyone to the server they’re trying to join ever since the chaos cubed update

This issue has been reviewed by our team.

Please add new, relevant information if it helps us understand or reproduce the issue. To show that you’re affected, use the vote feature rather than commenting.

If a fix is implemented, it will be listed in our official changelogs.

For major outages or urgent assistance, visit the Minecraft Help Center.

Yup, I upgraded my BDS (Ubuntu) to 26.30, and my iPhone and iPad both cannot connect either. And they were both also upgraded to 26.30.

For me, Minecraft doesn't close. It times out trying to connect. Please notice BDS-23063

Which was resolved as a duplicate of this issue. It has more information.

95 more comments

Bro Esterajisi, i was able to join servers in the previous week using Cellular Data. But now when I try, my game crashes like before 😭.

Taking other Phone’s Hotspot doesn't work too and it still crashes

But if it is a proper Router WiFi, then you will have no problems joining servers

For me though, it works with Router WiFi and Crashes with Cellular

When is this sh!t gonna be fixed😭🙏🏻

True, hmm. Is it minecraft bedrock edition and pocket edition unable to resolve the dns address (human readable name ip) of Minecraft servers to numerical ip (numbers ip) and just crashes the game itself entirely when on cellular data? 🤔

by the way, nowadays I am not getting the game crash usually and only getting it when I try to join a Minecraft server that is hosted through playit.gg service with connecting to it via its dns public address ip (I use cellular data). So I just run a ping test on my Linux environment and got the playitgg dns ip’s (human readable name ip) numerical ip (easy to understand to computers). Thereafter I used the numerical ip and the same port and I able to join the mc server without having crashed the MCPE game.

So I guess minecraft get huge errors while resolving the dns ip of some mc servers (for now I know playitgg service’s dns ip) to numerical ip then connect the player normally and just crashes instead. But when I manually resolved the dns ip to numerical ip and used the numerical ip instead to join, the game easily understood where the numerical ip was and successfully went ahead without crashing the game entirely.

Is there any way this can be updated to include Windows 11, might get more visibility. I am having the problem with three Windows PCs, I have to connect via playit.gg.

it's been 3 months, at some point my friend used geyser to change server behavior to Java and it actually worked and finally let bedrock friends join, but it caused very bad lag for friends who joined through the bedrock app and ruined the fun, so he got rid of it and me and the other bedrock friends went straight back to the issue. It's been 3 months INSANE

Title

Minecraft Bedrock Windows 1.26.45 fails to join an external Bedrock server with Kelp / Prerequisites-32, while Android connects successfully

Description

Minecraft Bedrock Edition 1.26.45 on Windows fails to connect to an external Bedrock server and returns the error code Kelp with Error Detail: Prerequisites-32.

The exact same external server can be joined successfully from an Android device running the same Minecraft version and protocol version.

Affected Windows client

  • Minecraft Bedrock: 1.26.45

  • Version string: 1.26.45-Windows GDK Build

  • Build: 49559469

  • Branch: r/26_u4

  • Protocol Version: 12169

  • Windows build: 10.0.22631.6199

  • Network interface: Wi-Fi

Working Android client

  • Minecraft Bedrock: 1.26.45

  • Build: 49559481

  • Branch: r/26_u4

  • Protocol Version: 12169

  • SHA: 0dc2e0d8f6dbcf54498113d1d7f8a8a2accb448c

Server

An external Bedrock server using a custom port.

Steps to reproduce

  1. Launch Minecraft Bedrock 1.26.45 on Windows.

  2. Add an external Bedrock server using its hostname and custom port.

  3. Attempt to join the server.

  4. The client fails with Kelp / Prerequisites-32.

Expected result

The Windows Bedrock client should connect to the external Bedrock server normally.

Actual result

The Windows client fails during the connection process and displays:

Kelp

Error Detail: Prerequisites-32

Network diagnostics

The external server is reachable from the affected Windows machine.

DNS resolution works correctly, and the server's IP address responds to ping with approximately 27 ms latency and 0% packet loss.

Traceroute also successfully reaches the server.

Important comparison

The same external Bedrock server can be joined successfully from Android using Minecraft Bedrock 1.26.45 with the same protocol version (12169).

Therefore, the issue appears to be specific to the Windows/GDK client or its connection/handshake implementation, rather than a general server outage, DNS problem, or protocol-version mismatch.

Full error information

Kelp

Error Detail: Prerequisites-32

Minecraft Bedrock
Win, D,,GC-10.0.22631.6199

Date: 2026-09-15T12:53:46Z
Version: 1.26.45-Windows GDK Build

WorldSession: 26cd47ad-0851-404d-a531-c2dba07a2170

Client: 8a22552faf1438afa0f3672f8b5a6694

Please investigate whether this is related to the Windows GDK networking or connection-handshake implementation in Bedrock 1.26.45.

Esterajisi

(Unassigned)

1637069, 1642374

Confirmed

Multiple

Android 16

26.30, 26.31, 26.32, 26.40, 26.44 Hotfix, 26.45 Hotfix

Retrieved