Troubleshooting

This reference covers the most common issues encountered when building and running bots on Narakim.

Logic Canvas Issues

ProblemLikely CauseSolution
Extension not in Node PaletteNot installedGo to Extensions tab → install it
Node shows a red validation errorMissing required config fieldClick the node → fill in all required fields in the Config Sidebar
Edge shows type mismatchSource output type ≠ target input typeOpen the Mapping Panel → verify type compatibility or add a Transform
"Graph has cycles" error on saveA → B → A loop existsRemove one of the edges creating the cycle
"No trigger node" errorThe automation has no triggerAdd a trigger node and designate it as the primary trigger

Deployment Issues

ProblemLikely CauseSolution
Bot stuck in STARTINGMissing required secretsGo to Configurations → fill in all required secret fields
Bot enters ERROR immediatelyInvalid automation definitionRe-run Validate Graph on the Logic canvas; check the log stream for the specific error
Platform connection shows ERRORInvalid bot token or expired credentialsGo to Configurations → Platform Connections → click Reconnect or re-enter credentials
404 Unknown Channel in DiscordWrong ID type usedEnsure channelId is a channel snowflake, not a user ID. Use Send DM for user IDs
Discord interactions not respondingInteraction response timeoutUse Reply to Interaction within 3 seconds. Use Defer Interaction if processing takes longer

Data & Template Issues

ProblemLikely CauseSolution
Template string returns literally (not resolved)Path is incorrectEnable LOG_LEVEL=debug in deployment env vars to see resolution attempts
Node config field not accepting template stringsField is not in "Template Input" modeLook for the { } toggle icon in the config field to switch to template mode
undefined value in executionMapped field doesn't exist on the source nodeCheck the source node's output schema; the field name may be different than expected
ForEach not iteratingInput is not an arrayEnsure the upstream node produces an array at the mapped path; use Transform Data to wrap if needed

Discord-Specific Issues

ProblemLikely CauseSolution
Bot not receiving messagesMESSAGE_CONTENT intent not enabledGo to Discord Developer Portal → Bot section → enable MESSAGE_CONTENT privileged intent
Slash commands not appearingCommands not registeredUse the Register Slash Command action node to register commands with Discord's API
Button click not triggering automationNo Button Click trigger nodeAdd a Button Click trigger; ensure customId matches the button's defined custom ID
Modal not submittingNo Modal Submit triggerAdd a Modal Submit trigger; map interactionToken from the show-modal action

Secrets Issues

ProblemLikely CauseSolution
"Missing required secret" on deploySecret not configuredGo to Configurations → Extension Secrets → fill in the required value
Secret appears to be wrongStale value / typo at entryOverwrite the secret with the correct value — secret fields accept new values at any time
Extension works in development but not productionDifferent secrets configured per environmentCheck that the production secret is configured in the Configurations tab under the PRODUCTION environment

Getting More Help

If the issue is not covered here:

  1. Check the Log Stream in the Deployments tab for the specific error message and execution trace.
  2. Enable LOG_LEVEL=debug in your deployment environment variables for verbose output.
  3. Open the AI Agent Studio and paste the error message — the AI will diagnose and suggest a fix.
  4. Contact support via the in-app chat.
Was this helpful?
historyLast updated: May 10, 2026