Recovery stage is linked back to main process

My process is giving weird error, I am using recover while working on objects and want it to retry it twice before marking it failed. I connected everything fine but it is giving "Recovery stage is linked back to main process" error.
Can anyone suggest?


Even though everything is connected, exception handling is not correct.

In case of Retry NO path, you are neither resuming the current exception nor throwing it back.
You have simply continued the flow with Send Email, ignoring the exception caught by Recover