Cycles in conversational diagram

I would like to ask how cycles in conversation diagrams can be solved in Rasa. I have several of them in my application design, often needing to go back to many levels, so inventing a new story for each one as a new path is untenable as well as using forms. Additionally, I would like the program to behave cyclically - that is, the user could cycle through it as many times as they want. Is such a thing possible? For now, I’m solving the problem using checkpoints, which I assume is wrong, plus I get the following error after the third pass attempt: Circuit breaker tripped. Stopped predicting more actions for sender.

This is desired behaviour of the application: