Best opened when
Use this when the real problem is choosing the next milestone, not executing one exact guide you already picked.
Route Planning
You do not know the next unlock, biome, or boss order.
Next-step answer
If a Core Keeper dedicated server does not appear to work, do not reinstall it or replace the world first. Prove four things in order: the server process stays running, it produces a current game/session ID, the server and client are on matching versions, and one...
Best opened when
Use this when the real problem is choosing the next milestone, not executing one exact guide you already picked.
Use another page when
The real issue might still be first-hour stability rather than route planning.
What to open for the next step
Core Keeper Ghorm Boss Guide. Open this once the milestone is clear and the next problem has turned into fight prep.
If a Core Keeper dedicated server does not appear to work, do not reinstall it or replace the world first. Prove four things in order: the server process stays running, it produces a current game/session ID, the server and client are on matching versions, and one unmodded client can join with that fresh ID. The first failed checkpoint tells you where to work; the world save is rarely the first useful suspect.
Do not invite the whole group yet. One successful clean join proves the process, world, current ID, and at least one network path work together.
| Checkpoint | Evidence you need | Work on this layer |
|---|---|---|
| Launch | The process stays open and reaches a ready state | Server install, launch command, configuration, or permissions |
| Identity | A fresh session ID is shown for the current run | Startup completion and the copied ID |
| Compatibility | Server and client report the same current game version | Update branch, queued download, or stale server build |
| Clean join | One unmodded client reaches the world | Client install and connection path |
| Group join | Other players can join the proven server | The failing player's client, network, or copied ID |
A console window existing for a few seconds is not proof that the server is ready. Likewise, a correct-looking ID does not prove that it came from the current process. Record the time of the launch beside the ID so the group does not keep circulating stale connection details.
Treat this as a launch failure, not a player connection failure. Read the final lines of the server log and look for the first clear error before the shutdown. Check the launch path, configuration syntax, write permissions, and whether another server process is already using the same resources.
Make only one change, then launch again. If the process now remains ready, stop editing configuration and continue to the ID test. Repeatedly changing ports, saves, launch flags, and firewall rules together destroys the evidence that would identify the original fault.
Do not delete or rename the active world to see whether the server starts. If a blank test world is genuinely required, back up the active save and point the test at a clearly separate location. A connectivity diagnosis should not become a save-recovery job.
Copy it directly from the latest successful startup. Remove accidental spaces and make sure chat software did not trim or reformat the string. Restarting the server can make an older shared ID useless, so send a new message with the new ID and mark the older one as expired.
If the server never reaches the point where it presents a usable ID, return to launch diagnosis. Router changes cannot fix an application that has not completed startup.
Update both sides, then fully restart the server process and the client. Checking only the store page is not enough: a queued update, alternate branch, cached server build, or host control panel can leave one side behind.
Record the displayed version from the server log and from the joining game. If they differ, stop all network troubleshooting. A firewall exception or new invite cannot make incompatible builds join each other.
If the versions match but the client uses mods, repeat the test with a clean, unmodded launch. Add mods back only after the base game joins. This does not prove a particular mod is broken; it prevents a modded client from hiding whether the server itself is reachable.
The server has already passed its most important test. Keep its world, configuration, and working ID unchanged. On the failing PC:
If possible, test the failing account or PC on a different network path. The result tells you more than another server rebuild: success elsewhere points toward the original local network, while failure on multiple networks keeps the focus on that client.
First prove that the server completes startup and that a local client can use the current ID. Then inspect the host machine's firewall and hosting-provider controls. Create the narrowest applicable rule for the server program or documented traffic rather than turning protection off for the whole machine.
If you use a rented host, check its service console and provider status before changing the world. If you host at home, note whether the failure began after a router restart, ISP change, security update, or server update. That timeline is useful evidence.
Avoid guessing port numbers from unrelated games or old forum posts. Use the current official server documentation and the controls supplied by your host. Provider networking can sit outside the Core Keeper process, so a healthy server log and a failed external join can both be true.
Before asking a host, community helper, or another player to diagnose the server, collect:
Do not publish the full server log without checking it for session IDs, file paths, account names, or network details. A short, redacted timeline is safer and usually easier to diagnose.
Stop changing the server as soon as one clean client joins. From that point, the remaining problem belongs to a specific client or network path until new evidence says otherwise. Stop editing firewall rules when the server process itself does not stay ready. Stop changing world files during a connection test unless the log specifically identifies a world-loading failure and a backup already exists.
Once one clean join works, invite a second player before restoring mods or custom launch options. Add one variable at a time and keep the last working configuration written down. If the host must be online for the group's normal world, read the co-op host offline guide before deciding whether a dedicated server is the right long-term setup.
No. First prove server startup, the current ID, matching versions, and one clean client. A new world does not repair a stale ID or a blocked connection and can put the real save at risk.
Use the ID from the current successful startup. After a restart, an older copied message may no longer identify the active session.
It proves the server, world, current ID, and one client path work together. Keep that configuration fixed and troubleshoot any remaining player separately.
The official Core Keeper dedicated server guide is the primary reference for installation and launch behavior. The community dedicated server reference is useful for terminology and operational context. This page's checkpoint order, privacy advice, and stop rules are original editorial troubleshooting guidance.
Source review. Updated by Progression Notes Desk.
These notes describe source review or editorial analysis. No documented gameplay test is attached to this page.
On October 12, 2026, the official dedicated-server guide and current community server reference were checked for launch, session ID, and compatibility terminology. The decision tree and stop conditions are independent editorial troubleshooting guidance; no claim is made that every router, firewall, or hosting provider uses the same controls.
These are editing and source-review notes. A revision entry alone is not a gameplay test record.
Reframed the page around the next milestone to help players leave with one clear progression target.
Milestone-order reviews / Dedicated-server join failures, version checks, session ID handling, host-side isolation, and safe recovery without moving or replacing a world save.Added a host-versus-client isolation route, a version and session-ID checklist, and explicit stop rules that protect the world save while connectivity is being tested.
Multiplayer infrastructureProgression Reset, Map, Item Route, and Boss Loot update pages now include direct-page transition tests, safer return-marker checks, first-return payoff reviews, and clearer rules for when readers should stop and open one exact guide.
Progression, map, item-route, and boss-loot pages received final route-value checksAtlantean, Mods, Ore Boulder, and Green Crystal update pages now include route-to-target transition tests, first-mismatch isolation, return-payoff checks, and clearer rules for when readers should leave for a more direct guide.
Atlantean, mods, ore boulder, and green crystal pages received tighter decision checksSession steps
Before you start
Confirm matching versions
Copy a fresh session ID
Test one unmodded client
Expected outcome
You can separate a server launch problem from an ID, version, client, or network problem before changing the world files.
Quick visual check
Read the caption and credit to distinguish official material from an editor-made diagram.
Reference image: Official gameplay screenshot with a separate editor note
What the editor note helps you verify: In your own save, verify the key moment you should recognize before acting on the guide.
What this visual section is backing up: Dedicated-server join failures, version checks, session ID handling, host-side isolation, and safe recovery without moving or replacing a world save.
The lead image is an official Core Keeper screenshot from Fireshine Games. The supporting route notes and decision sketches stay labeled as editor-made reference notes in the gallery so the page does not present them as raw in-game captures.
Helpful route cue
Use one short example that proves the guide route or decision rather than a long unedited session.
Screenshot to include
Show the one image that helps the player recognize the right moment or location immediately.
Why this matters
Clear screenshots make a guide feel confirmed in practice, not just described.
Show the key action, then stop as soon as the player can copy it confidently.
| Step | Do this | Why it helps |
|---|---|---|
| 1 | Match the current issue | You stop reading irrelevant detail |
| 2 | Use the shortest useful route | Short routes are easier to repeat |
| 3 | Move to the next guide | Good guide chains keep progression moving |