<div dir="ltr"><div><div>i am trying to override specific disposition cause coming from leg B and sending the modified cause to leg A<br><br></div>using, <br><a href="https://freeswitch.org/confluence/display/FREESWITCH/Cause+Code+Substitution+Example">https://freeswitch.org/confluence/display/FREESWITCH/Cause+Code+Substitution+Example</a><br><br>the lua file returns<br><code class="gmail-js gmail-plain">sip_invite_failure_status <span style="font-family:arial,helvetica,sans-serif">variable as &#39;-ERR No such channel!&#39; and not the code 480<br></span></code></div><div><code class="gmail-js gmail-plain"><span style="font-family:arial,helvetica,sans-serif">However, from sip trace i can see &#39;480 temporary unavailable&#39; from leg B and because of that my lua script which i am calling before bridge application is not able to override the cause from 480 to 503<br></span></code></div><div><code class="gmail-js gmail-plain"><span style="font-family:arial,helvetica,sans-serif">What i am missing?<br></span></code></div><code class="gmail-js gmail-plain"></code></div>