Service is locked
Check these in order:- Confirm the correct workspace is selected.
- Open Billing and confirm active trial or subscription access.
- If you are in an organization, confirm the service is shared under Organization.
- Confirm your role allows access to the service.
CDN setup is unavailable
Possible causes:- The workspace does not have active billing or trial access.
- Your organization role can view CDN but cannot create the workspace.
- The CDN workspace is already set up.
- The workspace name is invalid or already used.
CDN upload failed
Check:- You still have write permission for the active workspace.
- The selected file batch contains 100 files or fewer.
- The browser tab stayed open while the upload was running.
- You are uploading to the intended folder path.
Folder cannot be deleted
FiveMesh checks the folder before deletion. A folder can only be deleted when it is empty. Remove files and subfolders first, then retry deletion.Cache setup is unavailable
Check:- The active workspace has billing or trial access.
- The server is registered under Account > Servers.
- Your organization role can create Cache configuration.
- The selected server is not already enabled.
Players cannot connect after Cache is enabled
Check whether the server connection endpoint or Cache origin uses a direct IP address. FiveMesh Cache should use a domain or subdomain for the server origin. Direct-IP endpoints can cause player connection errors after Cache is enabled. To fix it:- Point a domain or subdomain at the server IP address.
- In Cache > Settings, select the server.
- Update Origin URL to use the domain or subdomain instead of the direct IP address.
- Save the origin and restart or reload your server if your deployment process requires it.
Players get download errors while the server runs fine
Players see resource download errors when joining, while players already in the game keep playing normally. The server itself stays online and reachable. This usually means a firewall or DDoS protection on the origin machine is blocking FiveMesh cache requests. Player game traffic still reaches the server, but cache misses are fetched by FiveMesh from Cloudflare’s network, and game host protection systems often filter that traffic. Common triggers:- The host’s automatic DDoS mitigation engages during a join rush, while many players download updated resources at once. These episodes often clear on their own after a few hours.
- Firewall or protection rules changed, for example while setting up another FiveM server on the same machine. These errors persist until the rules change again.
- Protection rules cover one FiveM server port on the machine but not another. Each server uses its own fileserver port, and each port needs the same rules.
- Open Cache > Settings and note the origin URL and port for the affected server.
- Allow Cloudflare’s published IP ranges on that TCP port in the machine firewall and in the hosting provider’s protection panel. The current ranges are listed at cloudflare.com/ips.
- Apply the same rule to every FiveM server port on the machine.
- If the hosting panel does not expose firewall or protection settings, ask the host to allow the ranges.
Players still receive old resources
If resources changed after Cache was enabled:- Open Cache > Settings.
- Select the server.
- Click Purge.
- Restart or reload your server if your deployment process requires it.
Adhesive key was lost
Existingadhesive_cdnKey secrets are not shown again.
Rotate the key in Cache > Settings, copy the new server.cfg block, then update your server configuration.
Voice setup is unavailable
Check:- The active workspace has billing or trial access.
- The active plan includes FiveMesh Voice.
- The server is registered under Account > Servers.
- Your organization role can create Voice instances.
- The selected server does not already have an active Voice instance.
- The workspace has not reached its Voice instance limit.
- At least one Voice region is accepting new instances.
PMA-Voice does not connect to the endpoint
Check:- Open Voice and select the instance.
- Copy the latest PMA-Voice setup block from the instance detail page.
- Confirm
voice_externalAddresscontains only the hostname, withouthttp://orhttps://. - Confirm
voice_externalPortmatches the port shown in the dashboard. - Restart or reload your server using your normal deployment process.
- Confirm the instance status is online and the heartbeat updates.
Voice instance is stuck or shows an error
If an instance stays in provisioning, restarting or error state:- Refresh the instance detail page.
- Use Restart if the action is available.
- Do not delete the instance while provisioning is still in progress.
- Open a Discord ticket with the workspace, registered server ID, instance ID, region and visible error message.
Voice region is missing or unavailable
Voice regions can be limited, under maintenance or unavailable. If no region is accepting new instances, open a Discord ticket. Include the workspace, registered server ID and preferred region.Organization member cannot access a service
Ask an owner to check:- The member accepted the invitation.
- The member has the intended role.
- The organization is the active workspace.
- The service is shared under Organization > Overview.
- Billing access is active for the organization workspace.
What to include when asking for help
Include:- Active workspace type: personal or organization.
- Service area: CDN, Cache, Voice, billing, organization or account.
- Registered server ID when Cache, Voice or servers are involved.
- Hosting provider, and whether other FiveM servers run on the same machine, when players see download errors.
- The action you tried.
- The exact error message shown in the dashboard.