# Graph execution goes back to a previous node

**URL:** <https://forum.langchain.com/t/graph-execution-goes-back-to-a-previous-node/1701>\
**Category:** LangGraph\
**Tags:** python-help\
**Created:** [October 1, 2025, 10:38am UTC](https://forum.langchain.com/t/graph-execution-goes-back-to-a-previous-node/1701 "2025-10-01T10:38:42Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ignacio](https://yyz1.discourse-cdn.com/flex007/user_avatar/forum.langchain.com/ignacio/32/1153_2.png) [@ignacio](https://forum.langchain.com/u/ignacio)\
**Post date:** [October 1, 2025, 8:20pm UTC](https://forum.langchain.com/t/graph-execution-goes-back-to-a-previous-node/1701/3 "2025-10-01T20:20:54Z")

</div>

Solved! There was a double edge going from get\_product\_id to route\_deceision, the conditional and a fixed one. I removed the fixed edge and now it works.

---

_[View the full topic](https://forum.langchain.com/t/graph-execution-goes-back-to-a-previous-node/1701)._
