<div dir="ltr">Hello!<br><br>I'm using branch flags but not sure if the behavior is correct.<div><br></div><div>There is a logic in branch route that decides if branch flag must be set and does it with this command: <i>setbflag(FLB_FLAG, $T_branch_idx)</i>. Then I'm checking if the flag is set with <i>if</i> statement later in the configuration file for requests and in onreply route for replies: <i>if (isbflagset(FLB_FLAG, $T_branch_idx))</i>.</div><div><br></div><div>The thing is that <i>if</i> statement always returns true. The only way I can fix this behavior is to use <i>resetbflag</i> at the beginning of branch route: <i>resetbflag(FLB_SIPTOPUB, $T_branch_idx)</i>.</div><div><br></div><div>Thank you!</div><div><br></div><div>Regards, Volodya Ivanets.</div></div>