Reusing current result when retrying
Fixed retrying with reuse of result
Fixed the retry flow, and all logging