Skip to main content
If something’s wrong, run /djbooth_debug in-game first — it prints exactly what the client thinks is going on. Then check your F8 console (filter for [nex_djbooth]) and your server console (same filter).

Common issues

ProblemFix
No booths appear after ensureRun /djbooth_resync. If still nothing, your database is empty — open /djbooth and add one.
DB query failed in server consoleYou forgot to import install.sql. Do that and restart.
No framework detectedYour framework resource isn’t started, or it’s loading after nex_djbooth. Fix server.cfg order.
/djbooth does nothingYou don’t have the ace permission. Run add_ace group.admin command.djbooth allow.
Sound doesn’t play for anyonexsound isn’t running, or the YouTube video is region-blocked / age-restricted / private. Try another video.
Sound plays only for the person who queued itYou’re outside the booth’s sound radius, or your in-game volume is at 0.
Wrong title shownYouTube’s response changed between requests. Re-queue the track.
”Add booth” silently failsCheck your server console for a SQL error — most likely the table is missing or the MySQL user can’t INSERT.
Prop doesn’t appearThe prop model name isn’t a valid GTA prop. Try prop_boombox_01 to confirm.
Booth shows “Live” for a non-live videoThe video reports no fixed duration. Re-queue or use a different video.

Before opening a support ticket

Please include:
  1. The output of /djbooth_debug from F8.
  2. Server console output filtered for [nex_djbooth].
  3. Your framework (Qbox / QBCore / ESX) and version.
  4. What you did and what you expected to happen.
See Support & contact.