<div dir="ltr"><div>All,</div><div>Running into a small issue with group calling, when 
the original caller hang up, phones dont show that call as missed call, 
cause of wrong reason code from freeswitch. <br></div><div>Scenario: <br></div><div><ul><li>Caller -> FS (Groupcall) to 101 and 102</li><li>Phones ring</li><li>Caller hangup</li><li>Phones should see missed calls, <br></li><li>But
 free-switch send cancel with Reason: SIP;cause=200;text="Call completed
 elsewhere", where is should send Reason: SIP;cause=487;text="ORIGINATOR_CANCEL".<br></li></ul></div><div>Here is what my bridge data. <br></div><div><br></div><div dir="ltr">bridge(<all_threads=true,absolute_codec_string=PCMU,PCMA,G729,group_confirm_file=playback /usr/local/freeswitch/sound/ivr/1443458342.wav,group_confirm_key=exec>{sip_cid_type=rpid,ignore_early_media=true,originate_timeout=30}[leg_timeout=20 ]user/101@192.168.5.50:_:[ignore_early_media=true,leg_timeout=20 ]user/<a href="mailto:102@192.168.5.50" target="_blank">102@192.168.5.50</a>)</div><div dir="ltr"><br></div><div>If I send</div><div>bridge(<all_threads=true,absolute_codec_string=PCMU,PCMA,G729,group_confirm_file=playback
 
/usr/local/freeswitch/sound/ivr/1443458342.wav,group_confirm_key=exec>{sip_cid_type=rpid,ignore_early_media=true,originate_timeout=30}[leg_timeout=20
 ]user/<a href="mailto:101@192.168.5.50" target="_blank">101@192.168.5.50</a></div><div><br></div><div>Everything works fine. <br></div><div>I see some old posts but no resolution. <br></div><div>Freeswitch version on Debian 8.9 <br></div><div>FreeSWITCH (Version 1.6.16 git 3da6bd0 2017-04-07 16:49:13Z 64bit)</div><div><br></div><div>Any idea or suggestion for workaround? </div><div><br></div><div>Jai <br></div><div><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><div> <span></span><br></div></font><br><br><br><br></div></div></div></div></div></div></div></div></div></div>