<div dir="ltr"><div><div>Hi,</div><div><br></div><div>I was relying on <b>variable_DIALSTATUS</b> to check for the originate error cause when dialing a user, it works for error cases like RECOVERY_ON_TIMER_EXPIRE, BUSY, however when the cause is USER_NOT_REGISTERED freeswitch overrides the DIALSTATUS with the pickup endpoint&#39;s error cause so I&#39;m unable to detect the reason properly. </div><div><br></div></div><div><br></div><div>How can I reliably retrieve the originate cause? Is this a bug or intended?</div><div><br></div><div><br></div><div><font face="monospace, monospace">016-09-01 23:17:35.561182 [NOTICE] switch_ivr_originate.c:2759 Cannot create outgoing channel of type [error] cause: [USER_NOT_REGISTERED]</font></div><div><font face="monospace, monospace">2016-09-01 23:17:35.561182 [DEBUG] mod_dptools.c:3709 () State Change CS_NEW -&gt; CS_ROUTING</font></div><div><font face="monospace, monospace">2016-09-01 23:17:35.561182 [DEBUG] switch_core_session.c:1397 Send signal N/A [BREAK]</font></div><div><font face="monospace, monospace">2016-09-01 23:17:35.561182 [NOTICE] switch_channel.c:1077 New Channel pickup/<a href="mailto:221@example.com">221@example.com</a> [446024c6-709a-11e6-a2c0-4d1647ad42e6]</font></div><div><font face="monospace, monospace">2016-09-01 23:17:35.581187 [NOTICE] switch_ivr_originate.c:794 Hangup pickup/<a href="mailto:221@example.com">221@example.com</a> [CS_ROUTING] [NO_PICKUP]</font></div><div><font face="monospace, monospace">2016-09-01 23:17:35.581187 [DEBUG] switch_channel.c:3244 Send signal pickup/<a href="mailto:221@example.com">221@example.com</a> [KILL]</font></div><div><font face="monospace, monospace">2016-09-01 23:17:35.581187 [DEBUG] switch_core_session.c:1397 Send signal pickup/<a href="mailto:221@example.com">221@example.com</a> [BREAK]</font></div><div><br></div><div><br></div><div><br></div><div>And those are the related variables afterwards.</div><div><br></div><div><div><div>variable_originated_legs: [446024c6-709a-11e6-a2c0-4d1647ad42e6;Outbound Call;221]</div><div>variable_last_bridge_hangup_cause: [NO_PICKUP]</div><div>variable_originate_causes: [446024c6-709a-11e6-a2c0-4d1647ad42e6;NO_PICKUP]</div><div>variable_originate_disposition: [NO_PICKUP]</div><div>variable_DIALSTATUS: [NO_PICKUP]</div></div><div><br></div></div><div><br></div><div>Thanks</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Aron Podrigal<div>-</div><div>&#39;1000001&#39;, &#39;1110010&#39;, &#39;1101111&#39;, &#39;1101110&#39;   &#39;1010000&#39;, &#39;1101111&#39;, &#39;1100100&#39;, &#39;1110010&#39;, &#39;1101001&#39;, &#39;1100111&#39;, &#39;1100001&#39;, &#39;1101100&#39;</div><div><br></div><div>P: &#39;2b&#39;, &#39;31&#39;, &#39;33&#39;, &#39;34&#39;, &#39;37&#39;, &#39;34&#39;, &#39;35&#39;, &#39;38&#39;, &#39;36&#39;, &#39;30&#39;, &#39;39&#39;, &#39;39&#39;<br></div><div><br></div></div></div></div></div>
</div>