Hi Alex,
As far as I know, sqlops results are freed at the end of invocation of script processing of a given message, be that a request or a reply. They do not persist for the life of the transaction, and therefore cannot be reused in failure_route.
Yes you are right. So it is not by my mistake :)
Thanks, Maciej.