https://retellai.com/?utm_source=discord&utm_medium=seo logo
The agent is going back to nodes before anything w...
# ❓・ai-evy-support
s
@AI Evy The agent is going back to nodes before anything within the prompt happens and there are instructions to cause it to do so.
a
Thanks for tagging me @shiv. I'll look through relevant sources and get back to you shortly.
### Answer The issue you're describing—where the agent returns to previous nodes unexpectedly—has several potential causes and solutions: ## Common Causes **Split Node Behavior**: When using split nodes after global nodes, the agent may loop back to the global node instead of proceeding forward [(1) ]() . This happens because the split node can inadvertently redirect flow back to the global node . **Unclear Transition Conditions**: The LLM may not understand when to move to the next step [(2) ]() . Without explicit triggers, the agent can get stuck or return to previous nodes . **Global Node Configuration**: Global nodes can be triggered at any point in the conversation, which may cause unexpected returns to earlier parts of the flow [(1) ]() . ## Solutions to Try **Review Transition Conditions**: Ensure your transition conditions precisely match your intended triggers [(3) ]() . Consider breaking down complex conditions into multiple simpler ones . **Add Transition Finetune Examples**: Provide examples to help the model understand your expectations . This can improve transition reliability . **Make Node Instructions More Specific**: If nodes contain multiple instructions, split them into separate nodes . For example, if collecting name, phone, and address, create three separate nodes instead of one . **Check Global Node Setup**: If using global nodes with split nodes, be aware that this combination can cause looping behavior [(1) ]() . Consider restructuring your flow to avoid this pattern . **Adjust Transi
tion Flexibility**: Make node instructions more flexible and let the model handle details naturally [(3) ]() . Add key steps as global nodes to allow users to skip or jump between nodes when appropriate . To help diagnose the specific issue, could you share a call ID where this behavior occurs? This would allow for more targeted troubleshooting.
​ To learn more, see the sources I considered: [[1] Conversation Flow Node Looping](https://discord.com/channels/1186424376300679209/1372978630841602078) [[2] Discord message from @diddy345_63419 on 2026-02-12](https://discord.com/channels/1186424376300679209/1186462578310910112/1471552634165919937) [[3] Debug guide](https://docs.retellai.com/build/conversation-flow/debug-guide) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
s
This is within rigid mode and no global modes are causing this