This guide explains how to fix the DonutSMP “You are already online” message in Minecraft, why it happens, and when to ask staff to remove a stuck ghost session.
The “You are already online” message on DonutSMP usually means the server still thinks your Minecraft account is connected. This can happen even after Minecraft has crashed, your internet has dropped, or you have closed the game.
Players often call this a ghost session. Your real game client is no longer properly connected, but the server has not cleared your player session yet. When you try to join again, DonutSMP blocks the login because it thinks the same account is already on the server.
This message does not automatically mean your account has been hacked. Most of the time, it is a normal multiplayer connection problem. However, it is worth checking your Microsoft account security if anything else looks suspicious.
Check The DonutSMP Server Address First
Before trying advanced fixes, make sure you are joining the correct DonutSMP server. A wrong address, old saved server entry, or incorrect Bedrock port can create confusing connection issues.
- Java Edition server IP: donutsmp.net
- Bedrock Edition server IP: donutsmp.net
- Bedrock port: 19132
If you have DonutSMP saved in your multiplayer list, delete the old entry and add it again. This is a simple step, but it rules out bad saved server data before you start changing account or launcher settings.
Fix 1: Fully Close Minecraft And Your Launcher
The first fix is to completely close Minecraft and your launcher. Do not only press the X on the game window. The game, Java process, or third-party launcher may still be running in the background.
On Windows, press Ctrl + Shift + Esc to open Task Manager. Look for Minecraft, Java, OpenJDK, the Minecraft Launcher, Lunar Client, Badlion Client, Feather Client, Prism Launcher, or any other launcher you use. End those tasks, then open Minecraft again and try to join DonutSMP.
On console, mobile, or Bedrock Edition, fully quit Minecraft from the app switcher or dashboard. Reopen the game only after it has fully closed.
Fix 2: Restart Your Device
If closing Minecraft does not work, restart your entire device. This clears stuck background processes, launcher errors, and network sessions that may not close properly on their own.
This is especially useful if you use a third-party Minecraft client or if your game crashed while you were connected to DonutSMP. After restarting, open Minecraft once, select the correct profile, and try joining the server again.
Fix 3: Sign Out And Back Into Your Microsoft Account
If the server keeps rejecting your login, refresh your Microsoft authentication session. This can help when Minecraft is using an old or broken login token.
For Java Edition, open the Minecraft Launcher, select your account, sign out, close the launcher, reopen it, and sign back in with your Microsoft account. After that, launch Minecraft and try DonutSMP again.
For Bedrock Edition, open Minecraft, go to the account settings, sign out of your Microsoft account, restart the game, and sign back in. Then rejoin using the correct DonutSMP address and port.
Fix 4: Wait For The Ghost Session To Clear
If the problem is a ghost session, the server may eventually clear it by itself. Waiting can work if DonutSMP removes inactive players after a timeout or if the server restarts.
Wait a short while before trying again. Avoid spamming the join button, as repeated login attempts usually do not fix the stuck session. If the error has lasted for a long time, move on to staff support instead of waiting indefinitely.
Fix 5: Ask DonutSMP Staff To Kick Your Stuck Session
The most reliable fix is to ask DonutSMP staff to kick your stuck account from the server. If the server still sees your username as online, a staff member may need to manually remove that session.
Open a support ticket through the official DonutSMP Discord or the server’s support system. Include your Minecraft username, platform, and the exact error message.
Copy and paste this message if you need one:
Hi, my Minecraft account is stuck on DonutSMP. When I try to join, it says “You are already online.” I have restarted Minecraft, restarted my device, and signed out and back into my Microsoft account. Could a staff member please kick my stuck session?
Minecraft username: [your username]
Platform: Java / Bedrock
When it started: [rough time]
Common Causes Of The Error
The DonutSMP “You are already online” error normally happens after an interrupted disconnect. Common causes include Minecraft crashing, a sudden internet drop, a router restart, switching networks, server lag, opening multiple launchers, or closing the game while it is still connecting.
Busy Minecraft servers can also have temporary session issues during restarts, lag spikes, or high player counts. If other players are reporting connection problems at the same time, the issue may be server-side rather than something wrong with your device.
What Not To Do
Do not spam the join button. It rarely helps and can make troubleshooting harder. Do not download random “account fixer” tools, unofficial launchers, cracked clients, or login utilities that claim to repair DonutSMP errors.
Never give your Microsoft login code, password, or email access to anyone claiming they can fix the issue. Official support will not need your password or authentication code to kick a stuck player session.
When To Check Account Security
The “You are already online” message is usually a ghost session, but you should check your Microsoft account if you notice anything unusual. Warning signs include a password that no longer works, a changed skin or username, missing items, suspicious login locations, or messages saying your account was accessed elsewhere.
If you think your account may be compromised, change your Microsoft password, enable two-step verification, review recent account activity, remove suspicious connected apps, and sign out of devices you do not recognize.
Quick Troubleshooting Checklist
Use this checklist in order:
- Close Minecraft completely.
- Close your launcher and end any Minecraft or Java tasks.
- Restart your device.
- Sign out and back into your Microsoft account.
- Make sure you are joining donutsmp.net.
- For Bedrock, make sure the port is 19132.
- Wait for the server to clear the ghost session.
- Contact DonutSMP staff and ask them to kick your stuck session.
For most players, the error is fixed by restarting the launcher, refreshing the Microsoft login, or having staff remove the ghost session.
Getting Back Into DonutSMP
The DonutSMP “You are already online” error is frustrating, but it is usually fixable. Start with the simple fixes, then refresh your Microsoft login, and contact staff if the server still thinks your account is connected.
Once the stuck session is cleared, you should be able to join DonutSMP normally again. To reduce the chance of it happening later, close Minecraft properly, avoid running multiple launchers at once, and give the server a moment to disconnect you before trying to rejoin after a crash or lag spike.

