> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Fix "Couldn't Find Resource" on a FiveM Server

> Fix the FiveM error couldn't find resource: match the folder name and ensure line, put fxmanifest.lua in the right place, refresh and check the start order.

The FiveM error `Couldn't find resource <name>` means the server has no resource with that exact name. Usually the `ensure` line and the folder name don't match (including capital letters), `fxmanifest.lua` is one folder too deep, or the server hasn't scanned the new folder yet. Fix the name or folder, run `refresh`, then `ensure <name>`.

| Difficulty | Time | Works on | Panel page |
| - | - | - | - |
| Beginner | 5 minutes | Every FREAKHOSTING FiveM server | **Resources**, **Files**, **Console** |

## How to fix "Couldn't find resource"

**1. Compare the names**

The name after `ensure` must be exactly the resource's folder name. Names are case-sensitive on the server: `ensure vmenu` doesn't find a folder called `vMenu`. Rename the folder in **Files** or fix the `ensure` line.

**2. Check where fxmanifest.lua is**

The manifest must sit directly in the resource folder:

```text theme={null}
resources/myscript/fxmanifest.lua           correct
resources/myscript/myscript/fxmanifest.lua  one level too deep
resources/myscript-main/fxmanifest.lua      folder name has -main from GitHub
```

Move the files up one level, or rename the folder, so the folder name matches your `ensure` line.

**3. Check it has a manifest at all**

A folder is only a resource if it has a manifest: `fxmanifest.lua`, or `__resource.lua` in very old resources. `__resource.lua` is the outdated format, so look for a newer version of such resources.

**4. Refresh and start it**

Click **Refresh resources** above the console, then **Ensure resource** with the name. Or type `refresh` and then `ensure myscript`.

![FiveM Resources page listing resources by folder name with their category folder, a Start at boot toggle, Details and Delete](https://mintcdn.com/freakhostingltd/oRNjFa_9Ix118Tkc/images/games/fivem/fivem-resources.png?fit=max\&auto=format\&n=oRNjFa_9Ix118Tkc\&q=85\&s=d801fd66daaeef927324873e2e82e9e8)

The Resources page shows the exact folder name of every resource

The **Resources** page lists every resource by its folder name. If your resource isn't in the list, the server can't see it either. Switching on **Start at boot** there writes an `ensure` line with the right name.

## Other reasons a resource won't start

| You see | Fix |
| - | - |
| The resource is in the list but still not found | txAdmin may run a `server.cfg` in another folder. If **Server config** shows **txAdmin runs this server**, the resource must be in that folder's `resources`. |
| A message about a missing dependency | The resource needs another one that isn't installed or starts later. Install it and see [resource start order](https://help.freakhosting.com/games/fivem/fivem-resource-start-order.md). |
| `No such export` errors | The resource started before the one it uses. Fix the [ensure order](https://help.freakhosting.com/games/fivem/fivem-resource-start-order.md). |
| It's inside a category folder | Category folders such as `[cars]` are fine. Use the resource's own name (`ensure mycar`) or the category (`ensure [cars]`). |
| Script errors right after it starts | The resource was found. Read the first red error under it. |

## Frequently asked questions

### Do I need to restart after uploading a resource?

No. Run `refresh`, then `ensure <name>`. A restart does the same at start-up.

### Why does it work on my PC's server but not here?

Windows ignores capital letters in folder names; the Linux server doesn't. Check the exact spelling.

### Can I put resources in subfolders?

Only in category folders whose names are in square brackets, such as `resources/[cars]/mycar`. Other subfolders hide the resource.

### Where do I see the error?

In the **Console** right after the start, and in **Logs**. See [how to read server logs](https://help.freakhosting.com/portals/game-panel/how-to-read-server-logs.md).

## Related guides

> **[FiveM server guide](https://help.freakhosting.com/games/fivem/fivem-server-hosting-guide.md)**
>
> Every FiveM guide in one place.

> **[Install mods and resources](https://help.freakhosting.com/games/fivem/how-to-install-mods-on-your-fivem-server.md)**
>
> Upload resources the right way.

> **[Resource start order](https://help.freakhosting.com/games/fivem/fivem-resource-start-order.md)**
>
> Dependencies and ensure order.

> **[Console commands](https://help.freakhosting.com/games/fivem/fivem-server-console-commands.md)**
>
> refresh, ensure and restart.

> [!NOTE]
>
> **Reviewed by the FREAKHOSTING team** on 29 October 2026. Game Panel steps were checked on our panel (FXServer build 35245 (Recommended) with txAdmin); game and plugin details follow their official documentation. Steps may differ slightly if FiveM, txAdmin or the resource change.

***

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.