<div dir="ltr">Hi,<div><br></div><div>What happens after drop() is called from a branch_route?</div><div><br></div><div>In my case, I armed a failure route for the incoming INVITE in the request route and therefore, I would expect that the failure route would be called after drop() is called. However, I see the following error in the logs and the following reply is returned to the UAC.</div><div><br></div><div><div>Oct  6 08:57:27 DBG:tm:pre_print_uac_request: dropping branch &lt;sip:xxxxxxxxx@xxxxxxxxx:xxxx;user=phone&gt;</div><div>Oct  6 08:57:27 ERROR:tm:t_forward_nonack: failure to add branches</div></div><div><br></div><div>SIP/2.0 500 Server error occurred (1/TM)<br></div><div><br></div><div>I use the failure route to detect current transaction failure and try the next termination if there is.</div><div><br></div><div>Thanks,</div><div>Mickael</div></div>