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.Check that the fxmanifest.lua has `fx_version` and `game`.
- 2.Make sure the dependencies (es_extended, ox_lib, oxmysql) load first.
- 3.Read the console: the first error usually points to the exact file and line.
- 4.If it's a syntax error, run it through the Crxative-M AI tool to locate it instantly.
Related guides
Last updated: 2026-06-15. Crxative-M is not affiliated with Cfx.re or Rockstar Games.
