Hi Marcela,
You can goto a step within the calling sequence by setting the RunState.Caller.RunState.NextStepIndex property from within your callback. However, in order to go to another a sequence, that sequence must be called and placed on the callstack. Therefore, you can add a sequence call step to your callback and precondition it to execute based on your error condition. That way you do not need to return to your caller. You can also use a combination of both meaning that you can execute your subsequence, then set the NextStepIndex property right after it. Hope this helps.