Kruiger Labs
Client Portal Get Started
DocumentationKruiger Labs products
Sign inGet support
Problem centre

Troubleshooting Centre

Diagnose Discord, hosting, runtime, database, FiveM, Google, OAuth, API, and permission problems.

Use a consistent diagnostic order#

  1. Read the first error in the console, not only the final shutdown message.
  2. Confirm the required runtime version and dependency installation.
  3. Check that every required variable or configuration value exists and contains the correct type of value.
  4. Test network access to Discord, the database, FiveM server, backend, or external service.
  5. Confirm Discord intents, invite scopes, bot role hierarchy, and channel permissions.
  6. Restart once after corrections and capture the new error if the problem remains.

Common problems#

ProblemLikely causeHow to checkHow to fix
Slash commands missingWrong application ID, missing scope, or sync delayCheck invite scopes and startup logsInvite with applications.commands, correct the ID, restart, and allow global propagation time.
MySQL connection failsWrong credential, blocked remote access, or missing grantCompare each credential and provider access listCorrect values, grant the database user, and allow the bot host.
Bot immediately exitsMissing variable, unsupported runtime, or dependency errorRead the first console tracebackInstall the required runtime/dependencies and supply the named variable.
FiveM shows offlineHost or port unreachableOpen or query the standard JSON endpoint from the bot hostCorrect address/port and allow network access.
Role action failsBot role is too lowInspect Discord role orderMove the bot role above the managed role.
Protected API rejects requestsAPI key, timestamp, nonce, signature, or shared secret mismatchCompare sanitized server logs on both sidesSynchronize secrets and signing rules; never disable validation.

When to contact support#

Contact support after recording the product, runtime version, hosting type, exact error text with secrets removed, the step that triggers it, and the checks already completed. Do not include bot tokens, database passwords, API keys, OAuth secrets, or private service-account credentials.

Back to top