https://discord.gg/botpress logo
Bug: "Wait for User Input" card consumes message w...
# 🤝help
f
Intermittent issue where "Wait for User Input" accepts a message but subsequent cards (code blocks, transitions, AI Generate) never execute. ~1% of messages. **Node structure**: AI Generate → Text card (SSE) → Wait for User Input → Code blocks → Transition Working case: Message received → Execute code → Transition → AI Generate → Sending Message → Waiting for user input → FINISHED Failing case (same node, same conversation, next message): Message received → Waiting for user input → SummaryAgent hooks → FINISHED No code blocks, no transition, no AI Generate, no outgoing message. Stack trace (failing): Card: Main/What_is_Org_Goal/Wait for User Input [3 → 4] (1ms) The card ran for 1ms — consumed the message but nothing downstream executed. Key facts: - Previous request finished 4 seconds before the failing message arrived - Resending the exact same message seconds later works — full flow executes, no turn skipped - This rules out message content or transition conditions — only timing differs - Suggests a race condition where the card is active enough to accept the message but the downstream transition graph isn't wired yet We work around it with a client-side retry (resend after 13s of silence), which resolves it every time. Attached there is a markdown document with more detailed info. Botpress Cloud, May 2026. https://cdn.discordapp.com/attachments/1509533964526948502/1509533965034455050/Wait_for_User_Input_bug.md?ex=6a1ad80f&is=6a19868f&hm=7c54ae85925defa08968df8f2ad16cd115ff71dc8db070d7230ab26a96a9b418&
l
Hey, solving this would be much easier if I took a look at your bot! Can you drop your workspace ID? @faint-bear-66300
f
my workspace id is: wkspace_01JCDG5G6VQMVAACJ99NFJJ357
2 Views