You Lack the Required Entitlement
Fixing the "You lack the required entitlement" error for FiveM escrow scripts.
Error Message
You lack the required entitlement to use script_nameWhy This Happens
All FiveM escrow-protected scripts are linked to your FiveM account (the account you used on Tebex). The script requires a server key generated by the same FiveM account that purchased the script.
What is a Server Key?
- A server key is generated at the CFX Portal
- It is not a script key
- A FiveM server can only use one server key
- It's set in your
server.cfg:
sv_licenseKey "YOUR_SERVER_KEY_HERE"How to Fix
Restart your server
Sometimes a simple restart resolves the issue. Fully restart — don't just ensure the resource.
Verify your server key
Run this in your FiveM server console:
sv_licenseKeyThis shows which server key your server is currently using. Note it down for the next step.
Verify key ownership
- Go to the CFX Portal
- Check the Purchased Assets tab — verify the script appears under this account
- Check the Server Keys section — verify the key from the previous step was generated by this same account
If the script isn't listed under your purchased assets, you used a different FiveM account on Tebex, or the script was transferred to another account.
Check system time
Your server's operating system clock must be accurate. If it's more than one minute off:
- Check at time.is
- Select your server's location
- If the time is off, sync it — watch this guide
Transfer the script (if keys and purchase don't match)
If your server key belongs to a different account than the one that purchased the script, either:
- Generate a new server key from the account that owns the script, or
- Transfer the script to the account that owns the server key (see below)
How to Transfer a Script
Scripts can only be transferred once. You will not be able to transfer it again after this.
Find the server owner
You need the FiveM username of the account you're transferring to:
- Go to the FiveM Server List
- Find your server and check the Owner field
- Alternatively, check the server console for the nucleus auth ID, then visit
https://servers.fivem.net/servers/detail/YOUR_ID
Transfer steps
Log in to the CFX Portal
Open the CFX Portal and sign in with the account that currently owns the script.
Open Purchased Assets
Go to the Purchased Assets tab and find the script.
Click Transfer
Click Transfer to another account on the script's row.
Enter the target username
Type the username of the destination FiveM account and confirm. The transfer is immediate and final.
ZAP-Hosting Users
If you're using ZAP-Hosting, you do not enter your server key in server.cfg. Instead, set it directly in the ZAP-Hosting web panel.
See the official ZAP-Hosting guide for instructions.
