Troubleshooting

Start with the words on the console. Waiting, gone quiet, and offline are three different states. The first is setup. The other two are a server that used to report.

The rail says waiting

A Server ID and key have been issued and nothing has arrived yet. That is not a down server. The board stays empty on purpose until the first snapshot.

Fix: finish pairing, then restart so @CitadelAdmin loads.

  • Rented host (Vykix, Nitrado, GPORTAL): save profiles/Citadel/cloud.json exactly as the pairing screen printed it. The mod reads it once, at mission start.
  • Your own machine: paste the Server ID and key into the Citadel Server Manager Ops link and turn it on.

The board fills in within a minute of the server starting with the key in place. Getting started and Rented hosts have the full walk.

The panel says the link has gone quiet

It used to report and then stopped. That is a connection problem on the game box, not a setup mistake in the console. The message names the mod or the Server Manager, whichever that box uses.

Fix: check the server is running and that @CitadelAdmin still loads. A mod that fails to start takes the link with it. On a rented host, check cloud.json is still in the profile folder. On your own machine, check the Server Manager is running with its Ops link enabled, and that it points at the profile folder the server actually launches with.

Nothing is lost. History, bans and settings stay. The board fills again on the first snapshot after it comes back.

Offline, or "everything below is the last known state"

The game box is down, or the link went quiet after it had already reported. The console keeps the last roster, positions and events under a banner saying how old they are. That is deliberate.

Fix: wait for the host restart, or the quiet fix above. Actions fail until it is back.

Empty roster, empty map, empty events

If the status bar says Online and Citadel Admin, the link worked. Nobody has joined yet. Empty is normal on a new or quiet server.

If the rail still says waiting, you are in the first case, not this one.

No mod actions

World, player, vehicle and object actions come from @CitadelAdmin's catalog, sent on startup. Kick and messaging work without it.

Fix: confirm -serverMod=@CitadelAdmin (not -mod) and that the server has restarted since the mod was added.

A Command Relay says waiting

A custom client has not handshaken yet. Hosted Overwatch does not use a key from the Relays screen. If you expected the Discord bot to pick this up, invite Overwatch and run /connect. Custom clients use the Relay API.

Discord says Offline on a new server

The public status board used to treat waiting as Offline, not accepting connections. Waiting means nothing has reported yet. The game box may already be up. Offline means it used to report and then the box went down.

The console rail is the same split. Finish pairing, then the board fills in within a minute of the first snapshot.

Still stuck

Open the support form on the organization the server belongs to. Quote the Server ID (cs_…) if you have one, and say which of the states above you are in. See Getting help.