Skip to main content
When a FiveM server won’t start, the Console is your best friend - the error is almost always on the last 20-30 lines. Below are the issues we see most often.

Invalid or missing license key

Generate a key at portal.cfx.re, tied to this server’s IP (the one shown in Network). Then set it in the Startup tab under FIVEM_LICENSE, or directly in server.cfg:
Restart the server after saving.

License key bound to a different IP

Keymaster keys are locked to one IP. If your server was migrated or you’re reusing a key from another host, regenerate it against the current Lumi-Panel IP.

Artifact / build mismatch

Resources built for newer Cfx artifacts won’t run on older ones (and vice versa). Update the artifact in the Startup tab - pick the latest recommended build, not bleeding-edge unless you know you need it. Restart.

Resource failed to start

Look a few lines above the error - the actual cause (missing dependency, syntax error, missing file) is logged there. Common fixes:
  • Add the missing ensure line for a dependency in server.cfg.
  • Re-upload the resource over SFTP - partial uploads cause Lua syntax errors.
  • Check resource manifest (fxmanifest.lua) for typos.

Database connection refused on boot

The DB isn’t reachable from your server. Walk through Database Setup - the most common cause is the connection string pointing at localhost instead of the Lumi-Panel database endpoint.

Out of memory on boot

You’re hitting your plan’s RAM limit while loading resources. Either trim resources or upgrade the plan - open a ticket and we’ll size you up.

Still stuck?

Copy the last ~50 lines of the console, sign in to the Billing Portal, and open a ticket. A real engineer will respond - not a script reader.