too much recursion
RangeError at some time.
Probably no one will use the loop feature that much. Your application will never throw this error, not even if the user left the application looping for a week, but it still exists. Solving the problem will require you to redesign the way looping works in your application, which will take a considerable amount of time. What do you do? Why?
Fix the bug
Leave the bug
Shouldn't you only fix bugs people will stumble in? When does bugfixing become overkill, if it ever does?