Follow me confirmation in ring group not working

Using latest 15.0.16.72 with up to date modules as of today.
Calling IVR (PRESS 2) -> RING GROUP (300) -> EXT 102 -> follow me to my number

All values to default in ring group except call confirmation.
My cellphone is ringing, I answer and confirm by pressing 1 but I get the TOO LATE announcement.

Here the log :

-- PJSIP/VOIP_PROVIDER-000000a5 is ringing
-- PJSIP/VOIP_PROVIDER-000000a5 is ringing
-- Local/[email protected];1 is ringing
-- Local/FMGL-1111111111#@from-internal-000000c4;1 is ringing
-- PJSIP/VOIP_PROVIDER-000000a5 answered Local/[email protected];2
-- PJSIP/VOIP_PROVIDER-000000a5 Internal Gosub(sub-send-obroute-email,s,1(11111111111,1111111111,1,,,2222222222)) start
-- Executing [[email protected]:1] GotoIf("PJSIP/VOIP_PROVIDER-000000a5", "0?sendEmail") in new stack
-- Executing [[email protected]:2] NoOp("PJSIP/VOIP_PROVIDER-000000a5", "email notifications disabled..exiting.") in new stack
-- Executing [[email protected]:3] Return("PJSIP/VOIP_PROVIDER-000000a5", "") in new stack
Spawn extension (from-pstn, , 1) exited non-zero on 'PJSIP/VOIP_PROVIDER-000000a5'
-- PJSIP/VOIP_PROVIDER-000000a5 Internal Gosub(sub-send-obroute-email,s,1(11111111111,1111111111,1,,,2222222222)) complete GOSUB_RETVAL=
-- Local/[email protected];1 answered Local/FMGL-1111111111#@from-internal-000000c4;2
-- Executing [[email protected]:1] ExecIf("Local/[email protected];1", "0?Set(CDR(recordingfile)=.wav)") in new stack
-- Executing [[email protected]:2] Set("Local/[email protected];1", "__MACRO_RESULT=") in new stack
-- Executing [[email protected]:3] Set("Local/[email protected];1", "CFIGNORE=") in new stack
-- Executing [[email protected]:4] Set("Local/[email protected];1", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [[email protected]:5] Set("Local/[email protected];1", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [[email protected]:6] Set("Local/[email protected];1", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [[email protected]:7] Macro("Local/[email protected];1", "blkvm-clr,") in new stack
-- Executing [[email protected]:1] Set("Local/[email protected];1", "SHARED(BLKVM,PJSIP/104-000000a3)=") in new stack
-- Executing [[email protected]:2] Set("Local/[email protected];1", "GOSUB_RETVAL=") in new stack
-- Executing [[email protected]:3] MacroExit("Local/[email protected];1", "") in new stack
-- Executing [[email protected]:8] ExecIf("Local/[email protected];1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))[email protected]/n)") in new stack
-- Executing [[email protected]:9] ExecIf("Local/[email protected];1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
-- Local/FMGL-1111111111#@from-internal-000000c4;1 answered Local/[email protected];2
-- Local/[email protected];1 Internal Gosub(crm-hangup,s,1) start
-- Executing [[email protected]:1] NoOp("Local/[email protected];1", "Sending Hangup to CRM") in new stack
-- Executing [[email protected]:2] NoOp("Local/[email protected];1", "HANGUP CAUSE: 26") in new stack
-- Executing [[email protected]:3] ExecIf("Local/[email protected];1", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [[email protected]:4] NoOp("Local/[email protected];1", "MASTER CHANNEL: 1597425451.560 = 1597425440.555") in new stack
-- Executing [[email protected]:5] GotoIf("Local/[email protected];1", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [[email protected]:8] Return("Local/[email protected];1", "") in new stack
Spawn extension (from-internal, 102, 1) exited non-zero on 'Local/[email protected];1'
-- Local/[email protected];1 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
-- PJSIP/102-000000a4 Internal Gosub(crm-hangup,s,1) start
-- Executing [[email protected]:1] NoOp("PJSIP/102-000000a4", "Sending Hangup to CRM") in new stack
-- Executing [[email protected]:2] NoOp("PJSIP/102-000000a4", "HANGUP CAUSE: 26") in new stack
-- Executing [[email protected]:3] ExecIf("PJSIP/102-000000a4", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [[email protected]:4] NoOp("PJSIP/102-000000a4", "MASTER CHANNEL: 1597425451.564 = 1597425440.555") in new stack
-- Executing [[email protected]:5] GotoIf("PJSIP/102-000000a4", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [[email protected]:8] Return("PJSIP/102-000000a4", "") in new stack
Spawn extension (from-internal, FMPR-102, 1) exited non-zero on 'PJSIP/102-000000a4'
-- PJSIP/102-000000a4 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
Spawn extension (macro-dial-one, s, 56) exited non-zero on 'Local/[email protected];2' in macro 'dial-one'
Spawn extension (macro-simple-dial, s, 6) exited non-zero on 'Local/[email protected];2' in macro 'simple-dial'
Spawn extension (from-internal, FMPR-102, 5) exited non-zero on 'Local/[email protected];2'
-- Executing [[email protected]:1] Macro("Local/[email protected];2", "hangupcall") in new stack
-- Executing [[email protected]:1] GotoIf("Local/[email protected];2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [[email protected]:1] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(CDR(recordingfile)=.wav)") in new stack
-- Executing [[email protected]:2] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "__MACRO_RESULT=") in new stack
-- Executing [[email protected]:3] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "CFIGNORE=") in new stack
-- Executing [[email protected]:4] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [[email protected]:5] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [[email protected]:6] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [[email protected]:7] Macro("Local/FMGL-1111111111#@from-internal-000000c4;1", "blkvm-clr,") in new stack
-- Executing [[email protected]:1] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "SHARED(BLKVM,PJSIP/104-000000a3)=") in new stack
-- Executing [[email protected]:2] Set("Local/FMGL-1111111111#@from-internal-000000c4;1", "GOSUB_RETVAL=") in new stack
-- Executing [[email protected]:3] MacroExit("Local/FMGL-1111111111#@from-internal-000000c4;1", "") in new stack
-- Executing [[email protected]:8] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=FMGL-1111111111#@from-internal)") in new stack
-- Executing [[email protected]:9] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
-- Executing [[email protected]:3] ExecIf("Local/[email protected];2", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [[email protected]:4] NoOp("Local/[email protected];2", "PJSIP/102-000000a4 montior file= ") in new stack
-- Executing [[email protected]:5] GotoIf("Local/[email protected]c3;2", "1?skipagi") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [[email protected]:7] Hangup("Local/[email protected];2", "") in new stack
Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'Local/[email protected];2' in macro 'hangupcall'
Spawn extension (from-internal, h, 1) exited non-zero on 'Local/[email protected];2'
-- Local/[email protected];1 answered Local/RG-300*-102#@from-internal-000000c1;2
-- Executing [[email protected]:1] Set("Local/[email protected];1", "LOOPCOUNT=0") in new stack
-- Executing [[email protected]:2] Set("Local/[email protected];1", "__MACRO_RESULT=ABORT") in new stack
-- Executing [[email protected]:3] NoOp("Local/[email protected];1", " and arv= ") in new stack
-- Executing [[email protected]:4] ExecIf("Local/[email protected];1", "0?Set(ARG1=)") in new stack
-- Executing [[email protected]:5] ExecIf("Local/[email protected];1", "0?Set(ALT_CONFIRM_MSG=)") in new stack
-- Executing [[email protected]:6] Set("Local/[email protected];1", "MSG1=incoming-call-1-accept-2-decline") in new stack
-- Executing [[email protected]:7] BackGround("Local/[email protected];1", "incoming-call-1-accept-2-decline,m,fr,macro-confirm") in new stack
-- <Local/[email protected];1> Playing 'incoming-call-1-accept-2-decline.ulaw' (language 'en')
-- Channel PJSIP/VOIP_PROVIDER-000000a5 joined 'simple_bridge' basic-bridge <cda266c0-8ef8-44de-9278-3bad2ae0d973>
-- Channel Local/[email protected];2 joined 'simple_bridge' basic-bridge <cda266c0-8ef8-44de-9278-3bad2ae0d973>
-- Channel Local/[email protected];1 joined 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;2 joined 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;1 joined 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Channel Local/[email protected];2 joined 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Channel Local/[email protected];2 left 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;2 left 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/[email protected];2 swapped with Local/FMGL-1111111111#@from-internal-000000c4;2 into 'simple_bridge' basic-bridge <eadbc9a1-136f-4f93-8385-55436418f632>
-- Channel Local/FMGL-1111111111#@from-internal-000000c4;1 left 'simple_bridge' basic-bridge <294b7302-ad39-48a1-a831-d2188f00953c>
-- Local/FMGL-1111111111#@from-internal-000000c4;1 Internal Gosub(crm-hangup,s,1) start
-- Executing [[email protected]:1] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;1", "Sending Hangup to CRM") in new stack
-- Executing [[email protected]:2] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;1", "HANGUP CAUSE: 16") in new stack
-- Executing [[email protected]:3] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [[email protected]:4] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;1", "MASTER CHANNEL: 1597425451.562 = 1597425440.555") in new stack
-- Executing [[email protected]:5] GotoIf("Local/FMGL-1111111111#@from-internal-000000c4;1", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [[email protected]:8] Return("Local/FMGL-1111111111#@from-internal-000000c4;1", "") in new stack
Spawn extension (macro-dial, s, 1) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;1'
-- Local/FMGL-1111111111#@from-internal-000000c4;1 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
Spawn extension (macro-dial, s, 25) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2' in macro 'dial'
Spawn extension (from-internal, FMGL-1111111111#, 8) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2'
-- Executing [[email protected]:1] Macro("Local/FMGL-1111111111#@from-internal-000000c4;2", "hangupcall") in new stack
-- Executing [[email protected]:1] GotoIf("Local/FMGL-1111111111#@from-internal-000000c4;2", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [[email protected]:3] ExecIf("Local/FMGL-1111111111#@from-internal-000000c4;2", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [[email protected]:4] NoOp("Local/FMGL-1111111111#@from-internal-000000c4;2", "Local/[email protected];1 montior file= ") in new stack
-- Executing [[email protected]:5] GotoIf("Local/FMGL-1111111111#@from-internal-000000c4;2", "1?skipagi") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [[email protected]:7] Hangup("Local/FMGL-1111111111#@from-internal-000000c4;2", "") in new stack
Spawn extension (macro-hangupcall, s, 7) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2' in macro 'hangupcall'
Spawn extension (from-internal, h, 1) exited non-zero on 'Local/FMGL-1111111111#@from-internal-000000c4;2'
-- Executing [[email protected]:1] GotoIf("Local/[email protected];1", "0?toolate,1") in new stack
-- Executing [[email protected]:2] GotoIf("Local/[email protected];1", "0?toolate,1") in new stack
-- Executing [[email protected]:3] Set("Local/[email protected];1", "cfchannel=PJSIP/104-000000a3") in new stack
-- Executing [[email protected]:4] GotoIf("Local/[email protected];1", "1?toolate,1") in new stack
-- Goto (macro-confirm,toolate,1)
-- Executing [[email protected]:1] Set("Local/[email protected];1", "MSG2="incoming-call-no-longer-avail"") in new stack
-- Executing [[email protected]:2] Playback("Local/[email protected];1", ""incoming-call-no-longer-avail"") in new stack
-- <Local/[email protected];1> Playing 'incoming-call-no-longer-avail.ulaw' (language 'en')
-- Nobody picked up in 20000 ms
-- Local/RG-300*-102#@from-internal-000000c1;1 Internal Gosub(crm-hangup,s,1) start
-- Executing [[email protected]:1] NoOp("Local/RG-300*-102#@from-internal-000000c1;1", "Sending Hangup to CRM") in new stack
-- Executing [[email protected]:2] NoOp("Local/RG-300*-102#@from-internal-000000c1;1", "HANGUP CAUSE: 0") in new stack
-- Executing [[email protected]:3] ExecIf("Local/RG-300*-102#@from-internal-000000c1;1", "0?Set(__CRM_VOICEMAIL=)") in new stack
-- Executing [[email protected]:4] NoOp("Local/RG-300*-102#@from-internal-000000c1;1", "MASTER CHANNEL: 1597425451.556 = 1597425440.555") in new stack
-- Executing [[email protected]:5] GotoIf("Local/RG-300*-102#@from-internal-000000c1;1", "1?return") in new stack
-- Goto (crm-hangup,s,8)
-- Executing [[email protected]:8] Return("Local/RG-300*-102#@from-internal-000000c1;1", "") in new stack

Let me know if you need more info to debug the issue.

If I use a Queue instead of a RING GROUP, it works as expected. I don’t know what is the issue with the RG.

Thank you for looking into this !

Issue is solved.

I had CONFIRM CALLS enabled in the ring group and in FOLLOW ME at the same time.

Disabling the CONFIRM CALLS in RG and keeping it in FOLLOW ME solved the issue.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.