Troubleshoot
BillboardsBillboards Appear Blank or Show Vanilla Textures
Why This Happens
The Billboards resource replaces the texture on specific billboard surfaces at runtime. If the script hasn’t loaded, if the image URL is invalid, or if another texture-replacement resource conflicts with it, you’ll see the original vanilla ad instead.
Symptoms
- Billboards show default GTA V ads (not your custom ones)
- Some billboards show your ads and others don’t
- The billboard briefly flickers between vanilla and custom textures
How to Fix
- Check the console. Look for any red error lines mentioning Billboards or texture loading. Errors here point directly at the problem.
- Verify your ad URLs. Every configured image URL must return a real image over HTTPS. Paste each URL into a browser tab — if it doesn’t load, the client can’t fetch it either.
- Look for conflicting texture replacements. If another resource on your server calls
RemoveReplaceTextureorAddReplaceTextureon the same billboard textures, one will overwrite the other. Stop other custom-ad or billboard-mod resources and re-test. - Restart the resource, not just the server. In FiveM’s server console, run
restart Billboards— sometimes a fresh resource start refreshes the CEF texture cache without needing a full server restart.
Ads Don’t Rotate / Stay on One Image
The rotation interval, sequence of images, and admin controls are configured inside the resource. Detailed configuration reference is coming soon — if the images stay stuck on one, open a support ticket with your config file attached.
Ad Image Loads Slowly or Doesn’t Appear on Every Client
Client-side image loading depends on each player’s internet connection to your hosting URL. If images take a long time to appear for some players but not others, it’s almost always a client-side network issue, not a Billboards bug.
Recommended:
- Host your ad images on a fast CDN (Cloudflare / imgur / your own hosting) — not on a slow personal server
- Keep image file sizes small (under 500KB per image is a good target)
- Use HTTPS URLs, not HTTP — modern FiveM CEF blocks mixed content
Escrow Errors
“Failed to verify” or “You lack entitlement” errors indicate an escrow problem — not a Billboards bug.
- “Failed to verify” → Files were corrupted during upload. Re-download from Keymaster and upload again using WinSCP (not FiveM’s built-in FTP).
- “You lack entitlement” → Your server license is not linked to the Keymaster account that purchased Billboards. Log in to Keymaster with the purchase account and re-issue the server key.
- Requires FiveM artifacts version 4960+ — update your server if older.
See our Escrow guide for full details.
Still Stuck?
- Open a ticket in our Discord and include:
- Screenshots of a billboard showing the wrong texture
- Your Billboards config file (redact any private URLs if needed)
- Any relevant errors from your server console
- We usually get back within 24 hours (weekends off).