We have implemented a process in GP using two main blocks X an Y - they stand for different orgunits or phases of the process. In block X are actions A,B,C and in block Y actions D,E. The first action in block Y (D) checks the artefacts submitted from block X and, if not ok jumps back to action B or C in block X. This is implemented using targets of result states.
Unfortunately it does not jump back to an action inside block X, but to the start of this block - and step A has to be processed (or skipped if marked as optional manually).
=> How can we jump back directly to an action inside the steps of an other block?