TABI CLOUD
FiveM

FiveM Resource Not Starting: Common Causes and Fixes

5 min read · Updated October 2026 · By Tabi Cloud

When a script does nothing, the answer is almost always in the server console. Open the Console tab, restart the server and read the lines printed when the resource loads. This guide covers the most common causes.

1. The resource is not ensured

A resource only starts if server.cfg tells the server to load it. Add one line per resource using the exact folder name.

Folder names are case sensitive on Linux. If the folder is called MyScript, then ensure myscript will not find it.

2. Missing or broken manifest

Every resource needs a manifest file named fxmanifest.lua in its top folder. A common upload mistake is extracting a zip so that the files end up one folder too deep, such as resources/myscript/myscript/fxmanifest.lua. Move the inner folder up so the manifest is directly inside the resource folder.

3. Missing dependencies

Many scripts depend on others, for example a framework, a database resource or a UI library. If the console says a dependency could not be found, install it and make sure it is ensured earlier in server.cfg than the script that needs it.

4. Load order

Order in server.cfg matters. A sensible order is:

  1. Database resource
  2. Framework (ESX or QBCore)
  3. Libraries and core resources
  4. Your other scripts

5. Script errors

If the resource starts but fails, the console shows the file name and line number. Typical causes are a missing config value, a missing item in the database or an outdated framework export. Read the first error, not the last, because later errors are usually side effects.

Quick checklist

You can restart a single resource from the console by typing restart followed by its name, which saves a full server restart while testing. If you are still stuck, copy the first error line from the console and share it with us in Discord.

Want your own server? Join our Discord and tell us the game. We set it up and send you the details. Need help with an error from this guide? Open a ticket there.

GET STARTED ON DISCORD

More guides

FiveMHow to set up a FiveM server with txAdminFiveMHow to Add Admins and Set Permissions on a FiveM ServerFiveMFiveM Database Errors: Fixing oxmysql Connection Problems