Fix: Nested retry not retrying in outer level