Error

A resource won't start (couldn't start resource)

Your resource doesn't start and the console complains. We go over the most common causes: fxmanifest, dependencies and load order.

The problem

The console shows "couldn't start resource" or "failed to load script" and the resource stays red.

The cause

It's almost always the fxmanifest.lua (malformed or missing fx_version/game), a dependency that isn't loaded, or a syntax error in a Lua file.

The solution

A minimal, correct fxmanifest.lua must declare version, game, dependencies and files:

lua
fx_version 'cerulean'
game 'gta5'

author 'YourName'
description 'My resource'
version '1.0.0'

shared_scripts { '@ox_lib/init.lua', 'config.lua' }
client_scripts { 'client/*.lua' }
server_scripts { '@oxmysql/lib/MySQL.lua', 'server/*.lua' }

dependencies { 'es_extended' }

Step by step

  1. 1.Check that the fxmanifest.lua has `fx_version` and `game`.
  2. 2.Make sure the dependencies (es_extended, ox_lib, oxmysql) load first.
  3. 3.Read the console: the first error usually points to the exact file and line.
  4. 4.If it's a syntax error, run it through the Crxative-M AI tool to locate it instantly.

Different case?

Paste your error in the AI tool and get the fix instantly.

Try the tool

Related guides

Last updated: 2026-06-15. Crxative-M is not affiliated with Cfx.re or Rockstar Games.

A FiveM resource won't start: causes and solution