Common Errors
β The resource does not start / is not found
Error message: Couldn't start resource MS_Madonne_CarSpawner or similar.
Possible causes:
The resource folder is not named exactly
MS_Madonne_CarSpawnerThe
ensure MS_Madonne_CarSpawnerline is missing from yourserver.cfgThe resource was placed in a sub-folder not scanned by FiveM
Fix: Verify the folder name matches exactly, check your server.cfg, then restart your server.
β CFX Portal entitlement error β resource refuses to start
Error message: Couldn't load resource MS_Madonne_CarSpawner or Escrow: invalid entitlement.
This error means the FiveM account linked to your server's license key does not have access to this resource.
Please verify the following:
The CFX key in your
server.cfgcontains no typoThe key belongs to the FiveM account used to purchase the resource
The resource has been successfully purchased on our store
The key belongs to you and not to your hosting provider
β οΈ Hosts offering shared CFX keys in their packages prevent the use of any resource protected by FiveM's Escrow system, without exception.
β Menu opens but no vehicles are displayed
Possible causes:
vehicles.luais empty or contains a syntax errorThe
categoryfield in a vehicle entry does not match anynameincategories.luaThe player's department doesn't match the restrictions set in the area's
departmentstable
Fix: Check that category names match exactly between vehicles.lua and categories.lua. Enable DEBUG = true in config.lua to print loaded permission codes in the console.
β Vehicle delivery is stuck "en route"
The NPC was spawned but the vehicle never arrives and the status stays blocked.
Fix: Use the debug command (default /debug) to manually reset the delivery. If this happens frequently, check that:
ParkingSlotDectionRangeis not set too highNo other resource is deleting NPC-driven vehicles before they arrive
The NPC ped model defined in
Mechano_Pedis valid and loadable
β Vehicle spawns far from the player / NPC delivery triggered unexpectedly
Possible causes:
No parking slot was found within
ParkingSlotDectionRange, so the NPC delivery fallback was triggered (expected behavior whenShip_Vehicle_If_Zero_Slot_Available = true)
Fix: If you want vehicles to always spawn nearby, add custom parking slots near your most-used areas in parkings.lua, or increase ParkingSlotDectionRange slightly.
β Players can access vehicles they should not
Possible causes:
whitelist = falseis set on a vehicle or category that should be restrictedpermissionCodedoes not exactly match the code returned by your permission systemThe
departmentstable in the area config is set to{}instead of a specific list, allowing all departments
Fix: Review the whitelist and permissionCode values in vehicles.lua and categories.lua. Check permissions.lua to confirm the codes being assigned to players match what you expect.
β Notifications are not displayed
Possible causes:
Notifications_Typeis set to an unrecognized value β valid values are"notification","chat", and"other"The
MS_Madonne_Notifyresource is not started beforeMS_Madonne_CarSpawnerinserver.cfg
Fix: Set Notifications_Type = "notification" to use native FiveM notifications, or ensure MS_Madonne_Notify is ensured first in your server.cfg.
β ESX jobs are not recognized as permission codes
Possible causes:
Frameworkis still set to"standalone"inconfig.luaThe
permissionCodein categories or vehicles doesn't exactly match the ESX job name
Fix: Set Framework = "esx" in config.lua, then set permissionCode to the ESX job name (e.g. "police"). The ESX integration is handled automatically via framework/esx.lua.
π¬ Need further help?
Join our support server on Discord: discord.gg/madonne
Last updated