I see you have already found the problem in discord :). Indeed, the SubGraph is being constantly restarting because the AnyState condition is re-evaluated true per frame in this example. By the way, you can also tell that the node is restarting all the time, because it looks to be running, but the Running Time (shown above the node) is always 0 (does not progress).