Hi,
What is the intended behaviour from a general point of view if you get a 1xx on one branch and a 30x on another branch for a parallel fork?
From my understanding, the 30x is a final reply, so it's kept in tm
until all other branches are finished, then it enters failure-route with the highest error code (e.g. a 487 if you cancel the other branch).
What I actually want is intercepting the 30x and send another INVITE to the Contact of the 30x in the failure route. This works fine if you only have one branch, but it doesn't enter failure route for 30x if you have another active branch (e.g. in ringing state). Would it be possible to create a new branch directly from the reply route, or force to enter failure route for a specific reply/branch?
Andreas