Before I touch anything: a real audit of what's actually breaking and why. Duplicated logic, god components, dead code from prompts you abandoned, state managed in four contradictory places, conditional logic stacked until nobody can trace a request. You get the list and my read on what's causing your specific loop. Sometimes the answer is one bad pattern repeated thirty times.