i undertand that you are closing particular process(es) when you recevie Any error (Scenario 11 executed). Cant you possibly do it in Scenario 10 itself. because Scenario 11 will always either supercede or get exected in case of any error out of QTP.
"life is simple if you can see both sides of a coin" - by me
Thanks for your comments, the idea of the boolean is good, this provides the flag needed to exit, however my problem is how to avoid executing the last recovery scenario, I need to avoid this execution only when scenario10 is executed.
I have tried to disable the recovery scenario at running time, it does not work, it is still being executed.
With the boolean flag I am using the command "ExitTestIteration", this kind of works. It exits the last recovery scenario the way I need it, but generates an error "Unspecified error", basically is not a clean exit.