Are you using WebDesk, and receiving an error as part of this?
When I was attempting to use this fetaure in WebDesk, I would receive an "Object reference not set" error. This has been confirmed to me as problem #5416. Not sure if that helps you though.
No I am just using the console. But will see what happens when it is run under the web desk as well.
As a work-around, could your condition within your repair process simply check against the Parents/AcceptedQuote boolean object instead? That way it doesn't have to be passed down to the child.