FreePBX 17 all call's hangup after 32 seconds

Hello,

I’m new to PBX of any sort, and am tasked with trying to move the call center from an older version to a newer one.

Right now, we can answer calls, but either while answering or while wainting in the queue, all calls hang up after 30 seconds and a bit.

We have a temporary FreePBX 16 runing without this problem in the same location. So NAT configuration or RTP blocking in the firewall would not be the problem as we can answer and have calls in the queue waiting tens of minutes without a hint of a problem. When we move the ethernet cable from the FreePBX 16 into the FreePBX 17 machine that’s when the calls hang up.

Executing [363733010@from-trunk:1] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__DIRECTION=INBOUND”) in new stack
Executing [363733010@from-trunk:2] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “sub-record-check,s,1(in,363733010,dontcare)”) in new stack
Executing [s@sub-record-check:1] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?initialized”) in new stack
Executing [s@sub-record-check:2] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__REC_STATUS=INITIALIZED”) in new stack
Executing [s@sub-record-check:3] Set(“PJSIP/PTT_EXPRESS-0000014a”, “NOW=1770269811”) in new stack
Executing [s@sub-record-check:4] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__DAY=05”) in new stack
Executing [s@sub-record-check:5] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MONTH=02”) in new stack
Executing [s@sub-record-check:6] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__YEAR=2026”) in new stack
Executing [s@sub-record-check:7] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__TIMESTR=20260205-073651”) in new stack
Executing [s@sub-record-check:8] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__FROMEXTEN=unknown”) in new stack
Executing [s@sub-record-check:9] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MON_FMT=wav”) in new stack
Executing [s@sub-record-check:10] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Recordings initialized”) in new stack
Executing [s@sub-record-check:11] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(ARG3=dontcare)”) in new stack
Executing [s@sub-record-check:12] Set(“PJSIP/PTT_EXPRESS-0000014a”, “REC_POLICY_MODE_SAVE=”) in new stack
Executing [s@sub-record-check:13] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(REC_STATUS=NO)”) in new stack
Executing [s@sub-record-check:14] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “2?checkaction”) in new stack
[C-000000ba] pbx_builtins.c: Goto (sub-record-check,s,17)
Executing [s@sub-record-check:17] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?sub-record-check,in,1”) in new stack
[C-000000ba] pbx_builtins.c: Goto (sub-record-check,in,1)
Executing [in@sub-record-check:1] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Inbound Recording Check to 363733010”) in new stack
Executing [in@sub-record-check:2] Set(“PJSIP/PTT_EXPRESS-0000014a”, “FROMEXTEN=unknown”) in new stack
Executing [in@sub-record-check:3] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “10?Set(FROMEXTEN=0749996407)”) in new stack
Executing [in@sub-record-check:4] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “recordcheck,1(dontcare,in,363733010)”) in new stack
Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Starting recording check against dontcare”) in new stack
Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/PTT_EXPRESS-0000014a”, “dontcare”) in new stack
[C-000000ba] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
Executing [recordcheck@sub-record-check:3] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [in@sub-record-check:5] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [363733010@from-trunk:3] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANNEL(tonezone)=us”) in new stack
Executing [363733010@from-trunk:4] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__FROM_DID=363733010”) in new stack
Executing [363733010@from-trunk:5] Set(“PJSIP/PTT_EXPRESS-0000014a”, “returnhere=1”) in new stack
Executing [363733010@from-trunk:6] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “app-blacklist-check,s,1()”) in new stack
Executing [s@app-blacklist-check:1] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?blacklisted”) in new stack
Executing [s@app-blacklist-check:2] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CALLED_BLACKLIST=1”) in new stack
Executing [s@app-blacklist-check:3] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [363733010@from-trunk:7] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CDR(did)=363733010”) in new stack
Executing [363733010@from-trunk:8] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?”) in new stack
Executing [363733010@from-trunk:9] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0 ?Set(CALLERID(name)=0749996407)”) in new stack
Executing [363733010@from-trunk:10] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANNEL(musicclass)=QueuePTT”) in new stack
Executing [363733010@from-trunk:11] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MOHCLASS=QueuePTT”) in new stack
Executing [363733010@from-trunk:12] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__REVERSAL_REJECT=FALSE”) in new stack
Executing [363733010@from-trunk:13] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?post-reverse-charge”) in new stack
[C-000000ba] pbx_builtins.c: Goto (from-trunk,363733010,15)
Executing [363733010@from-trunk:15] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [363733010@from-trunk:16] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__CALLINGNAMEPRES_SV=allowed_not_screened”) in new stack
Executing [363733010@from-trunk:17] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__CALLINGNUMPRES_SV=allowed_not_screened”) in new stack
Executing [363733010@from-trunk:18] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CALLERID(name-pres)=allowed_not_screened”) in new stack
Executing [363733010@from-trunk:19] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CALLERID(num-pres)=allowed_not_screened”) in new stack
Executing [363733010@from-trunk:20] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “CallerID Entry Point”) in new stack
Executing [363733010@from-trunk:21] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__CRM_DIRECTION=INBOUND”) in new stack
Executing [363733010@from-trunk:22] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__CRM_SOURCE=0749996407”) in new stack
Executing [363733010@from-trunk:23] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__CRM_LINKEDID=1770269811.2128”) in new stack
Executing [363733010@from-trunk:24] AGI(“PJSIP/PTT_EXPRESS-0000014a”, “agi://127.0.0.1/sangomacrm.agi,true”) in new stack
[C-000000ba] res_agi.c: <PJSIP/PTT_EXPRESS-0000014a>AGI Script agi://127.0.0.1/sangomacrm.agi completed, returning 0
Executing [363733010@from-trunk:25] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)”) in new stack
Executing [363733010@from-trunk:26] Goto(“PJSIP/PTT_EXPRESS-0000014a”, “ext-queues,2003,1”) in new stack
[C-000000ba] pbx_builtins.c: Goto (ext-queues,2003,1)
Executing [2003@ext-queues:1] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “macro-user-callerid,s,1()”) in new stack
Executing [s@macro-user-callerid:1] Set(“PJSIP/PTT_EXPRESS-0000014a”, “TOUCH_MONITOR=1770269811.2128”) in new stack
Executing [s@macro-user-callerid:2] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANCONTEXT=”) in new stack
Executing [s@macro-user-callerid:3] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANCONTEXT=”) in new stack
Executing [s@macro-user-callerid:4] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANEXTENCONTEXT=PTT_EXPRESS-0000014a”) in new stack
Executing [s@macro-user-callerid:5] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANEXTEN=PTT_EXPRESS-0000014a”) in new stack
Executing [s@macro-user-callerid:6] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:7] Set(“PJSIP/PTT_EXPRESS-0000014a”, “AMPUSER=0749996407”) in new stack
Executing [s@macro-user-callerid:8] Set(“PJSIP/PTT_EXPRESS-0000014a”, “HOTDESCKCHAN=PTT_EXPRESS-0000014a”) in new stack
Executing [s@macro-user-callerid:9] Set(“PJSIP/PTT_EXPRESS-0000014a”, “HOTDESKEXTEN=PTT_EXPRESS”) in new stack
Executing [s@macro-user-callerid:10] Set(“PJSIP/PTT_EXPRESS-0000014a”, “HOTDESKCALL=0”) in new stack
Executing [s@macro-user-callerid:11] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(HOTDESKCALL=1)”) in new stack
Executing [s@macro-user-callerid:12] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(CALLERID(name)=)”) in new stack
Executing [s@macro-user-callerid:13] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?report”) in new stack
Executing [s@macro-user-callerid:14] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(REALCALLERIDNUM=0749996407)”) in new stack
Executing [s@macro-user-callerid:15] Set(“PJSIP/PTT_EXPRESS-0000014a”, “AMPUSER=”) in new stack
Executing [s@macro-user-callerid:16] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?limit”) in new stack
Executing [s@macro-user-callerid:17] Set(“PJSIP/PTT_EXPRESS-0000014a”, “AMPUSERCIDNAME=”) in new stack
Executing [s@macro-user-callerid:18] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stack
Executing [s@macro-user-callerid:19] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?report”) in new stack
[C-000000ba] pbx_builtins.c: Goto (macro-user-callerid,s,28)
Executing [s@macro-user-callerid:28] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Macro depricated!! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:29] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Macro depricated !! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:30] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?continue”) in new stack
Executing [s@macro-user-callerid:31] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
Executing [s@macro-user-callerid:32] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__TTL=64”) in new stack
Executing [s@macro-user-callerid:33] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?continue”) in new stack
[C-000000ba] pbx_builtins.c: Goto (macro-user-callerid,s,49)
Executing [s@macro-user-callerid:49] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:50] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CALLERID(name)=0749996407”) in new stack
Executing [s@macro-user-callerid:51] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?cnum”) in new stack
Executing [s@macro-user-callerid:52] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MCNUM=0749996407”) in new stack
Executing [s@macro-user-callerid:53] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MCNAME=0749996407”) in new stack
Executing [s@macro-user-callerid:54] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MCEXTEN=”) in new stack
Executing [s@macro-user-callerid:55] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MCORGCHAN=PJSIP/PTT_EXPRESS-0000014a”) in new stack
Executing [s@macro-user-callerid:56] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CDR(cnam)=0749996407”) in new stack
Executing [s@macro-user-callerid:57] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CDR(cnum)=0749996407”) in new stack
Executing [s@macro-user-callerid:58] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [2003@ext-queues:2] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MCQUEUE=2003”) in new stack
Executing [2003@ext-queues:3] Answer(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [2003@ext-queues:4] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__FROMQUEUEEXTEN=0749996407”) in new stack
Executing [2003@ext-queues:5] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “macro-blkvm-set,s,1(reset)”) in new stack
Executing [s@macro-blkvm-set:1] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(__BLKVM_CHANNEL=PJSIP/PTT_EXPRESS-0000014a)”) in new stack
Executing [s@macro-blkvm-set:2] Set(“PJSIP/PTT_EXPRESS-0000014a”, “SHARED(BLKVM,PJSIP/PTT_EXPRESS-0000014a)=TRUE”) in new stack
Executing [s@macro-blkvm-set:3] Set(“PJSIP/PTT_EXPRESS-0000014a”, “GOSUB_RETVAL=TRUE”) in new stack
Executing [s@macro-blkvm-set:4] Return(“PJSIP/PTT_EXPRESS-0000014a”, “TRUE”) in new stack
Executing [2003@ext-queues:6] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(_DIAL_OPTIONS=HhTtrU(macro-auto-blkvm))”) in new stack
Executing [2003@ext-queues:7] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__NODEST=2003”) in new stack
Executing [2003@ext-queues:8] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__QCONTEXT=0”) in new stack
Executing [2003@ext-queues:9] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QCIDPP=”) in new stack
Executing [2003@ext-queues:10] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_CIDPP=”) in new stack
Executing [2003@ext-queues:11] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Gosub(macro-prepend-cid,s,1())”) in new stack
Executing [2003@ext-queues:12] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QAINFO=”) in new stack
Executing [2003@ext-queues:13] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_AINFO=”) in new stack
Executing [2003@ext-queues:14] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__RVOL_MODE=dontcare”) in new stack
Executing [2003@ext-queues:15] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(__ALERT_INFO=)”) in new stack
Executing [2003@ext-queues:16] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QJOINMSG=”) in new stack
Executing [2003@ext-queues:17] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_JOINMSG=”) in new stack
Executing [2003@ext-queues:18] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QCANCELMISSED=”) in new stack
Executing [2003@ext-queues:19] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QRETRY=”) in new stack
Executing [2003@ext-queues:20] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_RETRY=”) in new stack
Executing [2003@ext-queues:21] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QOPTIONS=t”) in new stack
Executing [2003@ext-queues:22] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_OPTIONS=”) in new stack
Executing [2003@ext-queues:23] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QGOSUB=”) in new stack
Executing [2003@ext-queues:24] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_GOSUB=”) in new stack
Executing [2003@ext-queues:25] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QAGI=”) in new stack
Executing [2003@ext-queues:26] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_AGI=”) in new stack
Executing [2003@ext-queues:27] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QRULE=”) in new stack
Executing [2003@ext-queues:28] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_RULE=”) in new stack
Executing [2003@ext-queues:29] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QPOSITION=”) in new stack
Executing [2003@ext-queues:30] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_POSITION=”) in new stack
Executing [2003@ext-queues:31] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “sub-record-check,s,1(q,2003,dontcare)”) in new stack
Executing [s@sub-record-check:1] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “10?initialized”) in new stack
[C-000000ba] pbx_builtins.c: Goto (sub-record-check,s,10)
Executing [s@sub-record-check:10] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Recordings initialized”) in new stack
Executing [s@sub-record-check:11] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(ARG3=dontcare)”) in new stack
Executing [s@sub-record-check:12] Set(“PJSIP/PTT_EXPRESS-0000014a”, “REC_POLICY_MODE_SAVE=”) in new stack
Executing [s@sub-record-check:13] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(REC_STATUS=NO)”) in new stack
Executing [s@sub-record-check:14] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?checkaction”) in new stack
[C-000000ba] pbx_builtins.c: Goto (sub-record-check,s,17)
Executing [s@sub-record-check:17] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?sub-record-check,q,1”) in new stack
Executing [s@sub-record-check:18] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Generic q Recording Check - 0749996407 2003”) in new stack
Executing [s@sub-record-check:19] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “recordcheck,1(dontcare,q,2003)”) in new stack
Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Starting recording check against dontcare”) in new stack
Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/PTT_EXPRESS-0000014a”, “dontcare”) in new stack
[C-000000ba] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
Executing [recordcheck@sub-record-check:3] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [s@sub-record-check:20] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
Executing [2003@ext-queues:32] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__SIGNORE=TRUE”) in new stack
Executing [2003@ext-queues:33] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__QC_CONFIRM=0”) in new stack
Executing [2003@ext-queues:34] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?QVQANNOUNCE:NOQVQANNOUNCE”) in new stack
[C-000000ba] pbx_builtins.c: Goto (ext-queues,2003,39)
Executing [2003@ext-queues:39] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_CONFIRMMSG=”) in new stack
Executing [2003@ext-queues:40] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Playback(, )”) in new stack
Executing [2003@ext-queues:41] QueueLog(“PJSIP/PTT_EXPRESS-0000014a”, “2003,1770269811.2128,NONE,DID,363733010”) in new stack
Executing [2003@ext-queues:42] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QAANNOUNCE=”) in new stack
Executing [2003@ext-queues:43] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_AANNOUNCE=”) in new stack
Executing [2003@ext-queues:44] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QMOH=QueuePTT”) in new stack
Executing [2003@ext-queues:45] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_MOH=”) in new stack
Executing [2003@ext-queues:46] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(__MOHCLASS=QueuePTT)”) in new stack
Executing [2003@ext-queues:47] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?Set(CHANNEL(musicclass)=QueuePTT)”) in new stack
Executing [2003@ext-queues:48] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QMAXWAIT=”) in new stack
Executing [2003@ext-queues:49] Set(“PJSIP/PTT_EXPRESS-0000014a”, “VQ_MAXWAIT=”) in new stack
Executing [2003@ext-queues:50] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QUEUENUM=2003”) in new stack
Executing [2003@ext-queues:51] Set(“PJSIP/PTT_EXPRESS-0000014a”, “QUEUEJOINTIME=1770269811”) in new stack
Executing [2003@ext-queues:52] Set(“PJSIP/PTT_EXPRESS-0000014a”, “CHANNEL(hangup_handler_push)=queueCall-hangup,s,1(2003,1770269811.2128,PJSIP/PTT_EXPRESS-0000014a)”) in new stack
Executing [2003@ext-queues:53] Queue(“PJSIP/PTT_EXPRESS-0000014a”, “2003,t,”) in new stack
[C-000000ba] res_musiconhold.c: Started music on hold, class ‘QueuePTT’, on channel ‘PJSIP/PTT_EXPRESS-0000014a’
[C-000000ba] app_queue.c: Called Local/1033@from-queue/n
[2026-02-05 07:36:51] VERBOSE[277582][C-000000ba] pbx.c:Executing [1033@from-queue:1] Set(“Local/1033@from-queue-00000208;2”, “QAGENT=1033”) in new stack
[C-000000ba] app_queue.c: Called Local/1031@from-queue/n

Executing [1033@from-queue:2] Set(“Local/1033@from-queue-00000208;2”, “__FROMQ=true”) in new stack
Executing [1031@from-queue:1] Set(“Local/1031@from-queue-00000209;2”, “QAGENT=1031”) in new stack
Executing [1033@from-queue:3] UserEvent(“Local/1033@from-queue-00000208;2”, “QueueMemberCallDial,QAGENT:1033,UNIQ:1770269811.2130,Queue:2003,LinkedID:”) in new stack
Executing [1033@from-queue:4] Set(“Local/1033@from-queue-00000208;2”, “CHANNEL(hangup_handler_push)=queueMemberCall-hangup,s,1(1033,1770269811.2130,2003)”) in new stack
Executing [1033@from-queue:5] GotoIf(“Local/1033@from-queue-00000208;2”, “0?hangup”) in new stack
Executing [1033@from-queue:6] GotoIf(“Local/1033@from-queue-00000208;2”, “1?2003,1:hangup”) in new stack
pbx_builtins.c: Goto (from-queue,2003,1)
Executing [2003@from-queue:1] Goto(“Local/1033@from-queue-00000208;2”, “from-internal,1033,1”) in new stack
Executing [1031@from-queue:2] Set(“Local/1031@from-queue-00000209;2”, “__FROMQ=true”) in new stack
pbx_builtins.c: Goto (from-internal,1033,1)
Executing [1031@from-queue:3] UserEvent(“Local/1031@from-queue-00000209;2”, “QueueMemberCallDial,QAGENT:1031,UNIQ:1770269811.2132,Queue:2003,LinkedID:”) in new stack
Executing [1033@from-internal:1] GotoIf(“Local/1033@from-queue-00000208;2”, “1?ext-local,1033,1:followme-check,1033,1”) in new stack
pbx_builtins.c: Goto (ext-local,1033,1)
Executing [1031@from-queue:4] Set(“Local/1031@from-queue-00000209;2”, “CHANNEL(hangup_handler_push)=queueMemberCall-hangup,s,1(1031,1770269811.2132,2003)”) in new stack
Executing [1033@ext-local:1] Set(“Local/1033@from-queue-00000208;2”, “__RINGTIMER=15”) in new stack
Executing [1033@ext-local:2] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(__CWIGNORE=)”) in new stack
Executing [1031@from-queue:5] GotoIf(“Local/1031@from-queue-00000209;2”, “0?hangup”) in new stack
Executing [1031@from-queue:6] GotoIf(“Local/1031@from-queue-00000209;2”, “1?2003,1:hangup”) in new stack
Executing [1033@ext-local:3] Gosub(“Local/1033@from-queue-00000208;2”, “macro-exten-vm,s,1(1033,1033,0,0,0)”) in new stack
pbx_builtins.c: Goto (from-queue,2003,1)
Executing [2003@from-queue:1] Goto(“Local/1031@from-queue-00000209;2”, “from-internal,1031,1”) in new stack
pbx_builtins.c: Goto (from-internal,1031,1)
Executing [s@macro-exten-vm:1] Gosub(“Local/1033@from-queue-00000208;2”, “macro-user-callerid,s,1(1033,1033,macro-exten-vm)”) in new stack
Executing [s@macro-user-callerid:1] Set(“Local/1033@from-queue-00000208;2”, “TOUCH_MONITOR=1770269811.2130”) in new stack
Executing [1031@from-internal:1] GotoIf(“Local/1031@from-queue-00000209;2”, “1?ext-local,1031,1:followme-check,1031,1”) in new stack
pbx_builtins.c: Goto (ext-local,1031,1)
Executing [s@macro-user-callerid:2] Set(“Local/1033@from-queue-00000208;2”, “CHANCONTEXT=from-queue-00000208;2”) in new stack
Executing [s@macro-user-callerid:3] Set(“Local/1033@from-queue-00000208;2”, “CHANCONTEXT=from”) in new stack
Executing [s@macro-user-callerid:4] Set(“Local/1033@from-queue-00000208;2”, “CHANEXTENCONTEXT=1033@from-queue-00000208;2”) in new stack
Executing [s@macro-user-callerid:5] Set(“Local/1033@from-queue-00000208;2”, “CHANEXTEN=1033”) in new stack
Executing [s@macro-user-callerid:6] Set(“Local/1033@from-queue-00000208;2”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:7] Set(“Local/1033@from-queue-00000208;2”, “AMPUSER=0749996407”) in new stack
Executing [1031@ext-local:1] Set(“Local/1031@from-queue-00000209;2”, “__RINGTIMER=15”) in new stack
Executing [s@macro-user-callerid:8] Set(“Local/1033@from-queue-00000208;2”, “HOTDESCKCHAN=1033@from-queue-00000208;2”) in new stack
Executing [s@macro-user-callerid:9] Set(“Local/1033@from-queue-00000208;2”, “HOTDESKEXTEN=1033@from”) in new stack
Executing [1031@ext-local:2] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(__CWIGNORE=)”) in new stack
Executing [1031@ext-local:3] Gosub(“Local/1031@from-queue-00000209;2”, “macro-exten-vm,s,1(novm,1031,0,0,0)”) in new stack
Executing [s@macro-user-callerid:10] Set(“Local/1033@from-queue-00000208;2”, “HOTDESKCALL=0”) in new stack
Executing [s@macro-user-callerid:11] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(HOTDESKCALL=1)”) in new stack
Executing [s@macro-exten-vm:1] Gosub(“Local/1031@from-queue-00000209;2”, “macro-user-callerid,s,1(novm,1031,macro-exten-vm)”) in new stack
Executing [s@macro-user-callerid:12] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(CALLERID(name)=)”) in new stack
Executing [s@macro-user-callerid:13] GotoIf(“Local/1033@from-queue-00000208;2”, “1?report”) in new stack
pbx_builtins.c: Goto (macro-user-callerid,s,28)
Executing [s@macro-user-callerid:28] NoOp(“Local/1033@from-queue-00000208;2”, “Macro depricated!! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:29] NoOp(“Local/1033@from-queue-00000208;2”, “Macro depricated !! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:30] GotoIf(“Local/1033@from-queue-00000208;2”, “0?continue”) in new stack
Executing [s@macro-user-callerid:1] Set(“Local/1031@from-queue-00000209;2”, “TOUCH_MONITOR=1770269811.2132”) in new stack
Executing [s@macro-user-callerid:31] ExecIf(“Local/1033@from-queue-00000208;2”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
Executing [s@macro-user-callerid:2] Set(“Local/1031@from-queue-00000209;2”, “CHANCONTEXT=from-queue-00000209;2”) in new stack
Executing [s@macro-user-callerid:3] Set(“Local/1031@from-queue-00000209;2”, “CHANCONTEXT=from”) in new stack
Executing [s@macro-user-callerid:4] Set(“Local/1031@from-queue-00000209;2”, “CHANEXTENCONTEXT=1031@from-queue-00000209;2”) in new stack
Executing [s@macro-user-callerid:5] Set(“Local/1031@from-queue-00000209;2”, “CHANEXTEN=1031”) in new stack
Executing [s@macro-user-callerid:6] Set(“Local/1031@from-queue-00000209;2”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:32] Set(“Local/1033@from-queue-00000208;2”, “__TTL=63”) in new stack
Executing [s@macro-user-callerid:7] Set(“Local/1031@from-queue-00000209;2”, “AMPUSER=0749996407”) in new stack
Executing [s@macro-user-callerid:8] Set(“Local/1031@from-queue-00000209;2”, “HOTDESCKCHAN=1031@from-queue-00000209;2”) in new stack
Executing [s@macro-user-callerid:9] Set(“Local/1031@from-queue-00000209;2”, “HOTDESKEXTEN=1031@from”) in new stack
Executing [s@macro-user-callerid:10] Set(“Local/1031@from-queue-00000209;2”, “HOTDESKCALL=0”) in new stack
Executing [s@macro-user-callerid:11] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(HOTDESKCALL=1)”) in new stack
Executing [s@macro-user-callerid:12] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(CALLERID(name)=)”) in new stack
Executing [s@macro-user-callerid:13] GotoIf(“Local/1031@from-queue-00000209;2”, “1?report”) in new stack
pbx_builtins.c: Goto (macro-user-callerid,s,28)
Executing [s@macro-user-callerid:28] NoOp(“Local/1031@from-queue-00000209;2”, “Macro depricated!! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:33] GotoIf(“Local/1033@from-queue-00000208;2”, “1?continue”) in new stack
pbx_builtins.c: Goto (macro-user-callerid,s,49)
Executing [s@macro-user-callerid:29] NoOp(“Local/1031@from-queue-00000209;2”, “Macro depricated !! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:49] Set(“Local/1033@from-queue-00000208;2”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:30] GotoIf(“Local/1031@from-queue-00000209;2”, “0?continue”) in new stack
Executing [s@macro-user-callerid:50] Set(“Local/1033@from-queue-00000208;2”, “CALLERID(name)=0749996407”) in new stack
Executing [s@macro-user-callerid:31] ExecIf(“Local/1031@from-queue-00000209;2”, “1?Set(__CALLEE_ACCOUNCODE=)”) in new stack
Executing [s@macro-user-callerid:51] GotoIf(“Local/1033@from-queue-00000208;2”, “0?cnum”) in new stack
Executing [s@macro-user-callerid:52] Set(“Local/1033@from-queue-00000208;2”, “__MCNUM=0749996407”) in new stack
Executing [s@macro-user-callerid:32] Set(“Local/1031@from-queue-00000209;2”, “__TTL=63”) in new stack
Executing [s@macro-user-callerid:53] Set(“Local/1033@from-queue-00000208;2”, “__MCNAME=0749996407”) in new stack
Executing [s@macro-user-callerid:33] GotoIf(“Local/1031@from-queue-00000209;2”, “1?continue”) in new stack
Executing [s@macro-user-callerid:54] Set(“Local/1033@from-queue-00000208;2”, “__MCEXTEN=0749996407”) in new stack
pbx_builtins.c: Goto (macro-user-callerid,s,49)
Executing [s@macro-user-callerid:49] Set(“Local/1031@from-queue-00000209;2”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:55] Set(“Local/1033@from-queue-00000208;2”, “__MCORGCHAN=Local/1033@from-queue-00000208;2”) in new stack
Executing [s@macro-user-callerid:50] Set(“Local/1031@from-queue-00000209;2”, “CALLERID(name)=0749996407”) in new stack
Executing [s@macro-user-callerid:51] GotoIf(“Local/1031@from-queue-00000209;2”, “0?cnum”) in new stack
Executing [s@macro-user-callerid:52] Set(“Local/1031@from-queue-00000209;2”, “__MCNUM=0749996407”) in new stack
Executing [s@macro-user-callerid:53] Set(“Local/1031@from-queue-00000209;2”, “__MCNAME=0749996407”) in new stack
Executing [s@macro-user-callerid:54] Set(“Local/1031@from-queue-00000209;2”, “__MCEXTEN=0749996407”) in new stack
Executing [s@macro-user-callerid:55] Set(“Local/1031@from-queue-00000209;2”, “__MCORGCHAN=Local/1031@from-queue-00000209;2”) in new stack
Executing [s@macro-user-callerid:56] Set(“Local/1031@from-queue-00000209;2”, “CDR(cnam)=0749996407”) in new stack
Executing [s@macro-user-callerid:56] Set(“Local/1033@from-queue-00000208;2”, “CDR(cnam)=0749996407”) in new stack
Executing [s@macro-user-callerid:57] Set(“Local/1031@from-queue-00000209;2”, “CDR(cnum)=0749996407”) in new stack
Executing [s@macro-user-callerid:57] Set(“Local/1033@from-queue-00000208;2”, “CDR(cnum)=0749996407”) in new stack
Executing [s@macro-user-callerid:58] Return(“Local/1033@from-queue-00000208;2”, “”) in new stack
Executing [s@macro-exten-vm:2] Set(“Local/1033@from-queue-00000208;2”, “RingGroupMethod=none”) in new stack
Executing [s@macro-exten-vm:3] Set(“Local/1033@from-queue-00000208;2”, “__EXTTOCALL=1033”) in new stack
Executing [s@macro-user-callerid:58] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
Executing [s@macro-exten-vm:4] Set(“Local/1033@from-queue-00000208;2”, “__PICKUPMARK=1033”) in new stack
Executing [s@macro-exten-vm:5] Set(“Local/1033@from-queue-00000208;2”, “RT=15”) in new stack
Executing [s@macro-exten-vm:2] Set(“Local/1031@from-queue-00000209;2”, “RingGroupMethod=none”) in new stack
Executing [s@macro-exten-vm:6] GotoIf(“Local/1033@from-queue-00000208;2”, “0?startcheck:exitcheck”) in new stack
pbx_builtins.c: Goto (macro-exten-vm,s,25)
Executing [s@macro-exten-vm:25] NoOp(“Local/1033@from-queue-00000208;2”, “Exiting Checks”) in new stack
Executing [s@macro-exten-vm:26] Gosub(“Local/1033@from-queue-00000208;2”, “sub-record-check,s,1(exten,1033,dontcare)”) in new stack
Executing [s@macro-exten-vm:3] Set(“Local/1031@from-queue-00000209;2”, “__EXTTOCALL=1031”) in new stack
Executing [s@macro-exten-vm:4] Set(“Local/1031@from-queue-00000209;2”, “__PICKUPMARK=1031”) in new stack
Executing [s@sub-record-check:1] GotoIf(“Local/1033@from-queue-00000208;2”, “0?initialized”) in new stack
Executing [s@sub-record-check:2] Set(“Local/1033@from-queue-00000208;2”, “__REC_STATUS=INITIALIZED”) in new stack
Executing [s@sub-record-check:3] Set(“Local/1033@from-queue-00000208;2”, “NOW=1770269811”) in new stack
Executing [s@sub-record-check:4] Set(“Local/1033@from-queue-00000208;2”, “__DAY=05”) in new stack
Executing [s@macro-exten-vm:5] Set(“Local/1031@from-queue-00000209;2”, “RT=”) in new stack
Executing [s@sub-record-check:5] Set(“Local/1033@from-queue-00000208;2”, “__MONTH=02”) in new stack
Executing [s@macro-exten-vm:6] GotoIf(“Local/1031@from-queue-00000209;2”, “0?startcheck:exitcheck”) in new stack
pbx_builtins.c: Goto (macro-exten-vm,s,25)
Executing [s@macro-exten-vm:25] NoOp(“Local/1031@from-queue-00000209;2”, “Exiting Checks”) in new stack
Executing [s@sub-record-check:6] Set(“Local/1033@from-queue-00000208;2”, “__YEAR=2026”) in new stack
Executing [s@macro-exten-vm:26] Gosub(“Local/1031@from-queue-00000209;2”, “sub-record-check,s,1(exten,1031,dontcare)”) in new stack
Executing [s@sub-record-check:7] Set(“Local/1033@from-queue-00000208;2”, “__TIMESTR=20260205-073651”) in new stack
Executing [s@sub-record-check:1] GotoIf(“Local/1031@from-queue-00000209;2”, “0?initialized”) in new stack
Executing [s@sub-record-check:2] Set(“Local/1031@from-queue-00000209;2”, “__REC_STATUS=INITIALIZED”) in new stack
Executing [s@sub-record-check:3] Set(“Local/1031@from-queue-00000209;2”, “NOW=1770269811”) in new stack
Executing [s@sub-record-check:4] Set(“Local/1031@from-queue-00000209;2”, “__DAY=05”) in new stack
Executing [s@sub-record-check:8] Set(“Local/1033@from-queue-00000208;2”, “__FROMEXTEN=0749996407”) in new stack
Executing [s@sub-record-check:5] Set(“Local/1031@from-queue-00000209;2”, “__MONTH=02”) in new stack
Executing [s@sub-record-check:6] Set(“Local/1031@from-queue-00000209;2”, “__YEAR=2026”) in new stack
Executing [s@sub-record-check:9] Set(“Local/1033@from-queue-00000208;2”, “__MON_FMT=wav”) in new stack
Executing [s@sub-record-check:7] Set(“Local/1031@from-queue-00000209;2”, “__TIMESTR=20260205-073651”) in new stack
Executing [s@sub-record-check:10] NoOp(“Local/1033@from-queue-00000208;2”, “Recordings initialized”) in new stack
Executing [s@sub-record-check:8] Set(“Local/1031@from-queue-00000209;2”, “__FROMEXTEN=0749996407”) in new stack
Executing [s@sub-record-check:11] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(ARG3=dontcare)”) in new stack
Executing [s@sub-record-check:9] Set(“Local/1031@from-queue-00000209;2”, “__MON_FMT=wav”) in new stack
Executing [s@sub-record-check:12] Set(“Local/1033@from-queue-00000208;2”, “REC_POLICY_MODE_SAVE=”) in new stack
Executing [s@sub-record-check:10] NoOp(“Local/1031@from-queue-00000209;2”, “Recordings initialized”) in new stack
Executing [s@sub-record-check:11] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(ARG3=dontcare)”) in new stack
Executing [s@sub-record-check:12] Set(“Local/1031@from-queue-00000209;2”, “REC_POLICY_MODE_SAVE=”) in new stack
Executing [s@sub-record-check:13] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(REC_STATUS=NO)”) in new stack
Executing [s@sub-record-check:13] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(REC_STATUS=NO)”) in new stack
Executing [s@sub-record-check:14] GotoIf(“Local/1033@from-queue-00000208;2”, “5?checkaction”) in new stack
Executing [s@sub-record-check:14] GotoIf(“Local/1031@from-queue-00000209;2”, “5?checkaction”) in new stack
pbx_builtins.c: Goto (sub-record-check,s,17)
pbx_builtins.c: Goto (sub-record-check,s,17)
Executing [s@sub-record-check:17] GotoIf(“Local/1031@from-queue-00000209;2”, “1?sub-record-check,exten,1”) in new stack
Executing [s@sub-record-check:17] GotoIf(“Local/1033@from-queue-00000208;2”, “1?sub-record-check,exten,1”) in new stack
pbx_builtins.c: Goto (sub-record-check,exten,1)
Executing [exten@sub-record-check:1] NoOp(“Local/1031@from-queue-00000209;2”, “Exten Recording Check between 0749996407 and 1031”) in new stack
pbx_builtins.c: Goto (sub-record-check,exten,1)
Executing [exten@sub-record-check:1] NoOp(“Local/1033@from-queue-00000208;2”, “Exten Recording Check between 0749996407 and 1033”) in new stack
Executing [exten@sub-record-check:2] Set(“Local/1031@from-queue-00000209;2”, “CALLTYPE=external”) in new stack
Executing [exten@sub-record-check:2] Set(“Local/1033@from-queue-00000208;2”, “CALLTYPE=external”) in new stack
Executing [exten@sub-record-check:3] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(CALLTYPE=)”) in new stack
Executing [exten@sub-record-check:3] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(CALLTYPE=)”) in new stack
Executing [exten@sub-record-check:4] Set(“Local/1033@from-queue-00000208;2”, “CALLEE=dontcare”) in new stack
Executing [exten@sub-record-check:5] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(CALLEE=dontcare)”) in new stack
Executing [exten@sub-record-check:6] GotoIf(“Local/1033@from-queue-00000208;2”, “1?callee”) in new stack
pbx_builtins.c: Goto (sub-record-check,exten,11)
Executing [exten@sub-record-check:11] Gosub(“Local/1033@from-queue-00000208;2”, “recordcheck,1(dontcare,external,1033)”) in new stack
Executing [recordcheck@sub-record-check:1] NoOp(“Local/1033@from-queue-00000208;2”, “Starting recording check against dontcare”) in new stack
Executing [recordcheck@sub-record-check:2] Goto(“Local/1033@from-queue-00000208;2”, “dontcare”) in new stack
pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
Executing [recordcheck@sub-record-check:3] Return(“Local/1033@from-queue-00000208;2”, “”) in new stack
Executing [exten@sub-record-check:12] Return(“Local/1033@from-queue-00000208;2”, “”) in new stack
Executing [s@macro-exten-vm:27] GotoIf(“Local/1033@from-queue-00000208;2”, “1?macrodial”) in new stack
pbx_builtins.c: Goto (macro-exten-vm,s,33)
Executing [s@macro-exten-vm:33] GosubIf(“Local/1033@from-queue-00000208;2”, “0?clrheader,1()”) in new stack
Executing [s@macro-exten-vm:34] Gosub(“Local/1033@from-queue-00000208;2”, “macro-dial-one,s,1(15,HhTtrU(macro-auto-blkvm),1033)”) in new stack
Executing [exten@sub-record-check:4] Set(“Local/1031@from-queue-00000209;2”, “CALLEE=dontcare”) in new stack
Executing [s@macro-dial-one:1] Set(“Local/1033@from-queue-00000208;2”, “DEXTEN=1033”) in new stack
Executing [s@macro-dial-one:2] Set(“Local/1033@from-queue-00000208;2”, “__CRM_SOURCE=0749996407”) in new stack
Executing [exten@sub-record-check:5] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(CALLEE=dontcare)”) in new stack
Executing [s@macro-dial-one:3] Set(“Local/1033@from-queue-00000208;2”, “__MCEXTTOCALL=1033”) in new stack
Executing [exten@sub-record-check:6] GotoIf(“Local/1031@from-queue-00000209;2”, “1?callee”) in new stack
pbx_builtins.c: Goto (sub-record-check,exten,11)
Executing [exten@sub-record-check:11] Gosub(“Local/1031@from-queue-00000209;2”, “recordcheck,1(dontcare,external,1031)”) in new stack
Executing [s@macro-dial-one:4] Set(“Local/1033@from-queue-00000208;2”, “__MCMULTI=73f5e9e817fca6e031bf97579e148bf1”) in new stack
Executing [recordcheck@sub-record-check:1] NoOp(“Local/1031@from-queue-00000209;2”, “Starting recording check against dontcare”) in new stack
Executing [s@macro-dial-one:5] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(__EXTTOCALL=1033)”) in new stack
Executing [recordcheck@sub-record-check:2] Goto(“Local/1031@from-queue-00000209;2”, “dontcare”) in new stack
pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2026-02-05 07:36:51] WARNING[277483] taskprocessor.c: The ‘stasis/pool-control’ task processor queue reached 500 scheduled tasks again.
Executing [s@macro-dial-one:6] Set(“Local/1033@from-queue-00000208;2”, “DIALSTATUS_CW=”) in new stack
Executing [s@macro-dial-one:7] GosubIf(“Local/1033@from-queue-00000208;2”, “0?screen,1()”) in new stack
Executing [s@macro-dial-one:8] GosubIf(“Local/1033@from-queue-00000208;2”, “0?cf,1()”) in new stack
Executing [s@macro-dial-one:9] GotoIf(“Local/1033@from-queue-00000208;2”, “1?skip1”) in new stack
Executing [recordcheck@sub-record-check:3] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,12)
Executing [s@macro-dial-one:12] GotoIf(“Local/1033@from-queue-00000208;2”, “0?nodial”) in new stack
Executing [s@macro-dial-one:13] GotoIf(“Local/1033@from-queue-00000208;2”, “0?continue”) in new stack
Executing [exten@sub-record-check:12] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
[2026-02-05 07:36:51] WARNING[277582][C-000000ba] taskprocessor.c: The ‘stasis/pool-control’ task processor queue reached 500 scheduled tasks again.

Executing [s@macro-dial-one:14] Set(“Local/1033@from-queue-00000208;2”, “EXTHASCW=ENABLED”) in new stack
Executing [s@macro-dial-one:15] GotoIf(“Local/1033@from-queue-00000208;2”, “0?next1:cwinusebusy”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,27)
Executing [s@macro-dial-one:27] GotoIf(“Local/1033@from-queue-00000208;2”, “0?next3:continue”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,29)
Executing [s@macro-dial-one:29] GotoIf(“Local/1033@from-queue-00000208;2”, “0?nodial”) in new stack
Executing [s@macro-dial-one:30] GosubIf(“Local/1033@from-queue-00000208;2”, “1?dstring,1():dlocal,1()”) in new stack
Executing [dstring@macro-dial-one:1] Set(“Local/1033@from-queue-00000208;2”, “DSTRING=”) in new stack
Executing [dstring@macro-dial-one:2] Set(“Local/1033@from-queue-00000208;2”, “DEVICES=1033”) in new stack
Executing [s@macro-exten-vm:27] GotoIf(“Local/1031@from-queue-00000209;2”, “1?macrodial”) in new stack
pbx_builtins.c: Goto (macro-exten-vm,s,33)
Executing [dstring@macro-dial-one:3] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Return()”) in new stack
Executing [s@macro-exten-vm:33] GosubIf(“Local/1031@from-queue-00000209;2”, “0?clrheader,1()”) in new stack
Executing [dstring@macro-dial-one:4] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(DEVICES=033)”) in new stack
Executing [dstring@macro-dial-one:5] Set(“Local/1033@from-queue-00000208;2”, “LOOPCNT=1”) in new stack
Executing [s@macro-exten-vm:34] Gosub(“Local/1031@from-queue-00000209;2”, “macro-dial-one,s,1(,HhTtrU(macro-auto-blkvm),1031)”) in new stack
Executing [dstring@macro-dial-one:6] Set(“Local/1033@from-queue-00000208;2”, “ITER=1”) in new stack
Executing [dstring@macro-dial-one:7] Set(“Local/1033@from-queue-00000208;2”, “THISDIAL=PJSIP/1033”) in new stack
Executing [dstring@macro-dial-one:8] GotoIf(“Local/1033@from-queue-00000208;2”, “0?docheck”) in new stack
Executing [s@macro-dial-one:1] Set(“Local/1031@from-queue-00000209;2”, “DEXTEN=1031”) in new stack
Executing [dstring@macro-dial-one:9] NoOp(“Local/1033@from-queue-00000208;2”, “Debug: Found PJSIP Destination PJSIP/1033”) in new stack
Executing [dstring@macro-dial-one:10] GotoIf(“Local/1033@from-queue-00000208;2”, “0?doset”) in new stack
Executing [dstring@macro-dial-one:11] NoOp(“Local/1033@from-queue-00000208;2”, “Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS”) in new stack
Executing [dstring@macro-dial-one:12] Set(“Local/1033@from-queue-00000208;2”, “THISDIAL=”) in new stack
Executing [s@macro-dial-one:2] Set(“Local/1031@from-queue-00000209;2”, “__CRM_SOURCE=0749996407”) in new stack
Executing [dstring@macro-dial-one:13] ExecIf(“Local/1033@from-queue-00000208;2”, “1?Set(DIALSTATUS=CHANUNAVAIL)”) in new stack
Executing [dstring@macro-dial-one:14] GotoIf(“Local/1033@from-queue-00000208;2”, “1?skipset”) in new stack
Executing [s@macro-dial-one:3] Set(“Local/1031@from-queue-00000209;2”, “__MCEXTTOCALL=1031”) in new stack
pbx_builtins.c: Goto (macro-dial-one,dstring,16)
Executing [dstring@macro-dial-one:16] Set(“Local/1033@from-queue-00000208;2”, “ITER=2”) in new stack
Executing [dstring@macro-dial-one:17] GotoIf(“Local/1033@from-queue-00000208;2”, “0?begin”) in new stack
Executing [s@macro-dial-one:4] Set(“Local/1031@from-queue-00000209;2”, “__MCMULTI=6f06b0499630adf8fbb35973937091aa”) in new stack
Executing [dstring@macro-dial-one:18] ExecIf(“Local/1033@from-queue-00000208;2”, “1?Return()”) in new stack
Executing [s@macro-dial-one:31] GotoIf(“Local/1033@from-queue-00000208;2”, “1?nodial”) in new stack
Executing [s@macro-dial-one:5] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(__EXTTOCALL=1031)”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,64)
Executing [s@macro-dial-one:64] NoOp(“Local/1033@from-queue-00000208;2”, “”) in new stack
Executing [s@macro-dial-one:6] Set(“Local/1031@from-queue-00000209;2”, “DIALSTATUS_CW=”) in new stack
Executing [s@macro-dial-one:65] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(DIALSTATUS=NOANSWER)”) in new stack
Executing [s@macro-dial-one:66] NoOp(“Local/1033@from-queue-00000208;2”, “Returned from dial-one with nothing to call and DIALSTATUS: CHANUNAVAIL”) in new stack
Executing [s@macro-dial-one:67] Return(“Local/1033@from-queue-00000208;2”, “”) in new stack
Executing [s@macro-dial-one:7] GosubIf(“Local/1031@from-queue-00000209;2”, “0?screen,1()”) in new stack
Executing [s@macro-dial-one:8] GosubIf(“Local/1031@from-queue-00000209;2”, “0?cf,1()”) in new stack
Executing [s@macro-dial-one:9] GotoIf(“Local/1031@from-queue-00000209;2”, “1?skip1”) in new stack
Executing [s@macro-exten-vm:35] Set(“Local/1033@from-queue-00000208;2”, “SV_DIALSTATUS=CHANUNAVAIL”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,12)
Executing [s@macro-dial-one:12] GotoIf(“Local/1031@from-queue-00000209;2”, “0?nodial”) in new stack
Executing [s@macro-exten-vm:36] GosubIf(“Local/1033@from-queue-00000208;2”, “0?docfu,1()”) in new stack
Executing [s@macro-exten-vm:37] GosubIf(“Local/1033@from-queue-00000208;2”, “0?docfb,1()”) in new stack
Executing [s@macro-dial-one:13] GotoIf(“Local/1031@from-queue-00000209;2”, “0?continue”) in new stack
Executing [s@macro-exten-vm:38] Set(“Local/1033@from-queue-00000208;2”, “DIALSTATUS=CHANUNAVAIL”) in new stack
Executing [s@macro-dial-one:14] Set(“Local/1031@from-queue-00000209;2”, “EXTHASCW=ENABLED”) in new stack
Executing [s@macro-dial-one:15] GotoIf(“Local/1031@from-queue-00000209;2”, “0?next1:cwinusebusy”) in new stack
Executing [s@macro-exten-vm:39] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Return()”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,27)
Executing [s@macro-dial-one:27] GotoIf(“Local/1031@from-queue-00000209;2”, “0?next3:continue”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,29)
Executing [s@macro-exten-vm:40] GotoIf(“Local/1033@from-queue-00000208;2”, “0?s-CHANUNAVAIL,1”) in new stack
Executing [s@macro-dial-one:29] GotoIf(“Local/1031@from-queue-00000209;2”, “0?nodial”) in new stack
Executing [s@macro-exten-vm:41] Gosub(“Local/1033@from-queue-00000208;2”, “macro-vm,s,1(1033,CHANUNAVAIL,)”) in new stack
Executing [s@macro-vm:1] Gosub(“Local/1033@from-queue-00000208;2”, “macro-user-callerid,s,1(SKIPTTL)”) in new stack
Executing [s@macro-dial-one:30] GosubIf(“Local/1031@from-queue-00000209;2”, “1?dstring,1():dlocal,1()”) in new stack
Executing [dstring@macro-dial-one:1] Set(“Local/1031@from-queue-00000209;2”, “DSTRING=”) in new stack
Executing [s@macro-user-callerid:1] Set(“Local/1033@from-queue-00000208;2”, “TOUCH_MONITOR=1770269811.2130”) in new stack
Executing [dstring@macro-dial-one:2] Set(“Local/1031@from-queue-00000209;2”, “DEVICES=1031”) in new stack
Executing [dstring@macro-dial-one:3] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Return()”) in new stack
Executing [dstring@macro-dial-one:4] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(DEVICES=031)”) in new stack
Executing [s@macro-user-callerid:2] Set(“Local/1033@from-queue-00000208;2”, “CHANCONTEXT=from-queue-00000208;2”) in new stack
Executing [dstring@macro-dial-one:5] Set(“Local/1031@from-queue-00000209;2”, “LOOPCNT=1”) in new stack
Executing [dstring@macro-dial-one:6] Set(“Local/1031@from-queue-00000209;2”, “ITER=1”) in new stack
Executing [s@macro-user-callerid:3] Set(“Local/1033@from-queue-00000208;2”, “CHANCONTEXT=from”) in new stack
Executing [dstring@macro-dial-one:7] Set(“Local/1031@from-queue-00000209;2”, “THISDIAL=PJSIP/1031”) in new stack
Executing [dstring@macro-dial-one:8] GotoIf(“Local/1031@from-queue-00000209;2”, “0?docheck”) in new stack
Executing [dstring@macro-dial-one:9] NoOp(“Local/1031@from-queue-00000209;2”, “Debug: Found PJSIP Destination PJSIP/1031”) in new stack
Executing [s@macro-user-callerid:4] Set(“Local/1033@from-queue-00000208;2”, “CHANEXTENCONTEXT=1033@from-queue-00000208;2”) in new stack
Executing [dstring@macro-dial-one:10] GotoIf(“Local/1031@from-queue-00000209;2”, “0?doset”) in new stack
Executing [dstring@macro-dial-one:11] NoOp(“Local/1031@from-queue-00000209;2”, “Debug: Updating PJSIP Destination with PJSIP_DIAL_CONTACTS”) in new stack
Executing [s@macro-user-callerid:5] Set(“Local/1033@from-queue-00000208;2”, “CHANEXTEN=1033”) in new stack
Executing [s@macro-user-callerid:6] Set(“Local/1033@from-queue-00000208;2”, “CALLERID(number)=0749996407”) in new stack
Executing [dstring@macro-dial-one:12] Set(“Local/1031@from-queue-00000209;2”, “THISDIAL=PJSIP/1031/sip:[email protected]:5060”) in new stack
Executing [dstring@macro-dial-one:13] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(DIALSTATUS=CHANUNAVAIL)”) in new stack
Executing [dstring@macro-dial-one:14] GotoIf(“Local/1031@from-queue-00000209;2”, “0?skipset”) in new stack
Executing [s@macro-user-callerid:7] Set(“Local/1033@from-queue-00000208;2”, “AMPUSER=0749996407”) in new stack
Executing [dstring@macro-dial-one:15] Set(“Local/1031@from-queue-00000209;2”, “DSTRING=PJSIP/1031/sip:[email protected]:5060&”) in new stack
Executing [dstring@macro-dial-one:16] Set(“Local/1031@from-queue-00000209;2”, “ITER=2”) in new stack
Executing [dstring@macro-dial-one:17] GotoIf(“Local/1031@from-queue-00000209;2”, “0?begin”) in new stack
Executing [s@macro-user-callerid:8] Set(“Local/1033@from-queue-00000208;2”, “HOTDESCKCHAN=1033@from-queue-00000208;2”) in new stack
Executing [dstring@macro-dial-one:18] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Return()”) in new stack
Executing [dstring@macro-dial-one:19] Set(“Local/1031@from-queue-00000209;2”, “DSTRING=PJSIP/1031/sip:[email protected]:5060”) in new stack
Executing [s@macro-user-callerid:9] Set(“Local/1033@from-queue-00000208;2”, “HOTDESKEXTEN=1033@from”) in new stack
Executing [dstring@macro-dial-one:20] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
Executing [s@macro-dial-one:31] GotoIf(“Local/1031@from-queue-00000209;2”, “0?nodial”) in new stack
Executing [s@macro-user-callerid:10] Set(“Local/1033@from-queue-00000208;2”, “HOTDESKCALL=0”) in new stack
Executing [s@macro-dial-one:32] GotoIf(“Local/1031@from-queue-00000209;2”, “0?skiptrace”) in new stack
Executing [s@macro-dial-one:33] GosubIf(“Local/1031@from-queue-00000209;2”, “1?ctset,1():ctclear,1()”) in new stack
Executing [s@macro-user-callerid:11] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(HOTDESKCALL=1)”) in new stack
Executing [s@macro-user-callerid:12] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(CALLERID(name)=)”) in new stack
Executing [s@macro-user-callerid:13] GotoIf(“Local/1033@from-queue-00000208;2”, “1?report”) in new stack
pbx_builtins.c: Goto (macro-user-callerid,s,28)
Executing [s@macro-user-callerid:28] NoOp(“Local/1033@from-queue-00000208;2”, “Macro depricated!! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:29] NoOp(“Local/1033@from-queue-00000208;2”, “Macro depricated !! To keep the same line numbers”) in new stack
Executing [s@macro-user-callerid:30] GotoIf(“Local/1033@from-queue-00000208;2”, “1?continue”) in new stack
pbx_builtins.c: Goto (macro-user-callerid,s,49)
Executing [s@macro-user-callerid:49] Set(“Local/1033@from-queue-00000208;2”, “CALLERID(number)=0749996407”) in new stack
Executing [s@macro-user-callerid:50] Set(“Local/1033@from-queue-00000208;2”, “CALLERID(name)=0749996407”) in new stack
Executing [s@macro-user-callerid:51] GotoIf(“Local/1033@from-queue-00000208;2”, “0?cnum”) in new stack
Executing [s@macro-user-callerid:52] Set(“Local/1033@from-queue-00000208;2”, “__MCNUM=0749996407”) in new stack
Executing [s@macro-user-callerid:53] Set(“Local/1033@from-queue-00000208;2”, “__MCNAME=0749996407”) in new stack
Executing [s@macro-user-callerid:54] Set(“Local/1033@from-queue-00000208;2”, “__MCEXTEN=0749996407”) in new stack
Executing [s@macro-user-callerid:55] Set(“Local/1033@from-queue-00000208;2”, “__MCORGCHAN=Local/1033@from-queue-00000208;2”) in new stack
Executing [s@macro-user-callerid:56] Set(“Local/1033@from-queue-00000208;2”, “CDR(cnam)=0749996407”) in new stack
Executing [s@macro-user-callerid:57] Set(“Local/1033@from-queue-00000208;2”, “CDR(cnum)=0749996407”) in new stack
Executing [ctset@macro-dial-one:1] Set(“Local/1031@from-queue-00000209;2”, “DB(CALLTRACE/1031)=0749996407”) in new stack
Executing [s@macro-user-callerid:58] Return(“Local/1033@from-queue-00000208;2”, “”) in new stack
Executing [s@macro-vm:2] Set(“Local/1033@from-queue-00000208;2”, “VMGAIN=”) in new stack
Executing [s@macro-vm:3] Gosub(“Local/1033@from-queue-00000208;2”, “macro-blkvm-check,s,1()”) in new stack
[2026-02-05 07:36:51] WARNING[277582][C-000000ba] taskprocessor.c: The ‘stasis/pool-control’ task processor queue reached 500 scheduled tasks again.
Executing [ctset@macro-dial-one:2] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
Executing [s@macro-blkvm-check:1] Set(“Local/1033@from-queue-00000208;2”, “GOSUB_RETVAL=TRUE”) in new stack
Executing [s@macro-blkvm-check:2] ExecIf(“Local/1033@from-queue-00000208;2”, “0?Set(GOSUB_RETVAL=TRUE)”) in new stack
Executing [s@macro-blkvm-check:3] Return(“Local/1033@from-queue-00000208;2”, “TRUE”) in new stack
Executing [s@macro-vm:4] GotoIf(“Local/1033@from-queue-00000208;2”, “0?vmx,1”) in new stack
Executing [s@macro-vm:5] Hangup(“Local/1033@from-queue-00000208;2”, “”) in new stack
Spawn extension (macro-vm, s, 5) exited non-zero on ‘Local/1033@from-queue-00000208;2’
Executing [s@macro-dial-one:34] Set(“Local/1031@from-queue-00000209;2”, “D_OPTIONS=HhTtrU(macro-auto-blkvm)”) in new stack
app_stack.c: Local/1033@from-queue-00000208;2 Internal Gosub(queueMemberCall-hangup,s,1(1033,1770269811.2130,2003)) start
Executing [s@macro-dial-one:35] GosubIf(“Local/1031@from-queue-00000209;2”, “0?func-set-sipheader,s,1(Alert-Info,)”) in new stack
Executing [s@queueMemberCall-hangup:1] NoOp(“Local/1033@from-queue-00000208;2”, “1033”) in new stack
[2026-02-05 07:36:51] WARNING[277582][C-000000ba] taskprocessor.c: The ‘stasis/pool-control’ task processor queue reached 500 scheduled tasks again.
Executing [s@queueMemberCall-hangup:2] UserEvent(“Local/1033@from-queue-00000208;2”, “QueueMemberCallHangup,QAGENT:1033,UNIQ:1770269811.2130,Queue:2003,DIALSTATUS:CHANUNAVAIL”) in new stack
Executing [s@macro-dial-one:36] NoOp(“Local/1031@from-queue-00000209;2”, "Blind Transfer: , Attended Transfer: , User: 0749996407, Alert Info: ") in new stack
Executing [s@queueMemberCall-hangup:3] Return(“Local/1033@from-queue-00000208;2”, “”) in new stack
app_stack.c: Spawn extension (macro-vm, s, 5) exited non-zero on ‘Local/1033@from-queue-00000208;2’
app_stack.c: Local/1033@from-queue-00000208;2 Internal Gosub(queueMemberCall-hangup,s,1(1033,1770269811.2130,2003)) complete GOSUB_RETVAL=
Executing [s@macro-dial-one:37] ExecIf(“Local/1031@from-queue-00000209;2”, “1?Set(ALERT_INFO=)”) in new stack
[C-000000ba] app_queue.c: Nobody picked up in 0 ms
Executing [s@macro-dial-one:38] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(ALERT_INFO=)”) in new stack
Executing [s@macro-dial-one:39] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(ALERT_INFO=)”) in new stack
Executing [s@macro-dial-one:40] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(ALERT_INFO=Normal;volume=)”) in new stack
Executing [s@macro-dial-one:41] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(ALERT_INFO=Normal;volume=)”) in new stack
Executing [s@macro-dial-one:42] GosubIf(“Local/1031@from-queue-00000209;2”, “0?func-set-sipheader,s,1(Alert-Info,)”) in new stack
Executing [s@macro-dial-one:43] ExecIf(“Local/1031@from-queue-00000209;2”, “1?Set(CHANNEL(musicclass)=QueuePTT)”) in new stack
Executing [s@macro-dial-one:44] GosubIf(“Local/1031@from-queue-00000209;2”, “0?qwait,1()”) in new stack
Executing [s@macro-dial-one:45] Set(“Local/1031@from-queue-00000209;2”, “__CWIGNORE=”) in new stack
Executing [s@macro-dial-one:46] Set(“Local/1031@from-queue-00000209;2”, “__KEEPCID=TRUE”) in new stack
Executing [s@macro-dial-one:47] GotoIf(“Local/1031@from-queue-00000209;2”, “0?usegoto,1”) in new stack
Executing [s@macro-dial-one:48] GotoIf(“Local/1031@from-queue-00000209;2”, “1?godial”) in new stack
pbx_builtins.c: Goto (macro-dial-one,s,53)
Executing [s@macro-dial-one:53] Gosub(“Local/1031@from-queue-00000209;2”, “macro-dialout-one-predial-hook,s,1()”) in new stack
Executing [s@macro-dialout-one-predial-hook:1] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
Executing [s@macro-dial-one:54] ExecIf(“Local/1031@from-queue-00000209;2”, “1?Set(D_OPTIONS=HhtrU(macro-auto-blkvm)I)”) in new stack
Executing [s@macro-dial-one:55] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(CWRING=r(callwaiting)):Set(CWRING=)”) in new stack
Executing [s@macro-dial-one:56] NoOp(“Local/1031@from-queue-00000209;2”, “”) in new stack
Executing [s@macro-dial-one:57] ExecIf(“Local/1031@from-queue-00000209;2”, “1?Set(D_OPTIONS=HhtrU(macro-auto-blkvm)I)”) in new stack
Executing [s@macro-dial-one:58] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(D_OPTIONS=HhtrU(macro-auto-blkvm)Ig)”) in new stack
Executing [s@macro-dial-one:59] Gosub(“Local/1031@from-queue-00000209;2”, “dialOne-with-exten,1031,1()”) in new stack
Executing [1031@dialOne-with-exten:1] Set(“Local/1031@from-queue-00000209;2”, “CHANNEL(hangup_handler_push)=app-missedcall-hangup,1”) in new stack
Executing [1031@dialOne-with-exten:2] Dial(“Local/1031@from-queue-00000209;2”, “PJSIP/1031/sip:[email protected]:5060,HhtrU(macro-auto-blkvm)Ib(func-apply-sipheaders^s^1)”) in new stack
app_stack.c: PJSIP/1031-0000014b Internal Gosub(func-apply-sipheaders,s,1) start
Executing [s@func-apply-sipheaders:1] ExecIf(“PJSIP/1031-0000014b”, “1?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)”) in new stack
Executing [s@func-apply-sipheaders:2] NoOp(“PJSIP/1031-0000014b”, “Applying SIP Headers to channel PJSIP/1031-0000014b”) in new stack
Executing [s@func-apply-sipheaders:3] Set(“PJSIP/1031-0000014b”, “localchan=1031-0000014b”) in new stack
Executing [s@func-apply-sipheaders:4] Set(“PJSIP/1031-0000014b”, “DialMCEXT=1031”) in new stack
Executing [s@func-apply-sipheaders:5] Set(“PJSIP/1031-0000014b”, “CHANNEL(hangup_handler_push)=app-missedcall-hangup,1031,1”) in new stack
Executing [s@func-apply-sipheaders:6] Set(“PJSIP/1031-0000014b”, “Dchan=1031-0000014b”) in new stack
Executing [s@func-apply-sipheaders:7] Set(“PJSIP/1031-0000014b”, “TECH=PJSIP”) in new stack
Executing [s@func-apply-sipheaders:8] Set(“PJSIP/1031-0000014b”, “SIPHEADERKEYS=”) in new stack
Executing [s@func-apply-sipheaders:9] While(“PJSIP/1031-0000014b”, “0”) in new stack
app_while.c: Jumping to priority 15
Executing [s@func-apply-sipheaders:16] Return(“PJSIP/1031-0000014b”, “”) in new stack
app_stack.c: Spawn extension (from-internal, 1031, 1) exited non-zero on ‘PJSIP/1031-0000014b’
app_stack.c: PJSIP/1031-0000014b Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2026-02-05 07:36:51] VERBOSE[3670657] netsock2.c: Using SIP RTP Audio TOS bits 184
[2026-02-05 07:36:51] VERBOSE[3670657] netsock2.c: Using SIP RTP Audio TOS bits 184 in TCLASS field.
[2026-02-05 07:36:51] VERBOSE[3670657] netsock2.c: Using SIP RTP Audio CoS mark 5
app_dial.c: Called PJSIP/1031/sip:[email protected]:5060
[C-000000ba] app_queue.c: Local/1031@from-queue-00000209;1 is ringing
app_dial.c: Connected line update to Local/1031@from-queue-00000209;2 prevented.
app_dial.c: PJSIP/1031-0000014b is ringing
[C-000000ba] app_queue.c: Local/1031@from-queue-00000209;1 is ringing

app_dial.c: PJSIP/1031-0000014b answered Local/1031@from-queue-00000209;2
app_stack.c: PJSIP/1031-0000014b Internal Gosub(macro-auto-blkvm,s,1) start
pbx.c:Executing [s@macro-auto-blkvm:1] ExecIf(“PJSIP/1031-0000014b”, “0?Set(CDR(recordingfile)=.wav)”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:2] Set(“PJSIP/1031-0000014b”, “__GOSUB_RESULT=”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:3] Set(“PJSIP/1031-0000014b”, “CFIGNORE=”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:4] Set(“PJSIP/1031-0000014b”, “MASTER_CHANNEL(CFIGNORE)=”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:5] Set(“PJSIP/1031-0000014b”, “FORWARD_CONTEXT=from-internal”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:6] Set(“PJSIP/1031-0000014b”, “MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:7] Gosub(“PJSIP/1031-0000014b”, “macro-blkvm-clr,s,1()”) in new stack
pbx.c:Executing [s@macro-blkvm-clr:1] Set(“PJSIP/1031-0000014b”, “SHARED(BLKVM,PJSIP/PTT_EXPRESS-0000014a)=”) in new stack
pbx.c:Executing [s@macro-blkvm-clr:2] Set(“PJSIP/1031-0000014b”, “GOSUB_RETVAL=”) in new stack
pbx.c:Executing [s@macro-blkvm-clr:3] Return(“PJSIP/1031-0000014b”, “”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:8] ExecIf(“PJSIP/1031-0000014b”, “0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=1031/sip:[email protected]:5060)”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:9] ExecIf(“PJSIP/1031-0000014b”, “0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)”) in new stack
pbx.c:Executing [s@macro-auto-blkvm:10] Return(“PJSIP/1031-0000014b”, “”) in new stack
app_stack.c: Spawn extension (from-internal, , 1) exited non-zero on ‘PJSIP/1031-0000014b’
app_stack.c: PJSIP/1031-0000014b Internal Gosub(macro-auto-blkvm,s,1) complete GOSUB_RETVAL=
app_queue.c: Local/1031@from-queue-00000209;1 answered PJSIP/PTT_EXPRESS-0000014a
res_musiconhold.c: Stopped music on hold on PJSIP/PTT_EXPRESS-0000014a
[2026-02-05 07:37:01] VERBOSE[277712][C-000000ba] bridge_channel.c: Channel Local/1031@from-queue-00000209;1 joined ‘simple_bridge’ basic-bridge <30c4e48b-84c5-4a31-b16e-9c4eb5773efd>
[2026-02-05 07:37:01] VERBOSE[277711][C-000000ba] bridge_channel.c: Channel PJSIP/1031-0000014b joined ‘simple_bridge’ basic-bridge <2d6c00a7-3d19-45a7-8b5b-71a4cc3c9a83>
bridge_channel.c: Channel PJSIP/PTT_EXPRESS-0000014a joined ‘simple_bridge’ basic-bridge <30c4e48b-84c5-4a31-b16e-9c4eb5773efd>
bridge_channel.c: Channel Local/1031@from-queue-00000209;2 joined ‘simple_bridge’ basic-bridge <2d6c00a7-3d19-45a7-8b5b-71a4cc3c9a83>
bridge_channel.c: Channel PJSIP/PTT_EXPRESS-0000014a left ‘simple_bridge’ basic-bridge <30c4e48b-84c5-4a31-b16e-9c4eb5773efd>
[2026-02-05 07:37:23] VERBOSE[277712][C-000000ba] bridge_channel.c: Channel Local/1031@from-queue-00000209;1 left ‘simple_bridge’ basic-bridge <30c4e48b-84c5-4a31-b16e-9c4eb5773efd>
pbx.c: Spawn extension (ext-queues, 2003, 53) exited non-zero on ‘PJSIP/PTT_EXPRESS-0000014a’
bridge_channel.c: Channel Local/1031@from-queue-00000209;2 left ‘simple_bridge’ basic-bridge <2d6c00a7-3d19-45a7-8b5b-71a4cc3c9a83>
pbx.c: Spawn extension (dialOne-with-exten, 1031, 2) exited non-zero on ‘Local/1031@from-queue-00000209;2’
pbx.c:Executing [h@dialOne-with-exten:1] Gosub(“Local/1031@from-queue-00000209;2”, “macro-hangupcall,s,1()”) in new stack
pbx.c:Executing [s@macro-hangupcall:1] Set(“Local/1031@from-queue-00000209;2”, “__MCVMSTATUS=”) in new stack
pbx.c:Executing [s@macro-hangupcall:2] Gosub(“Local/1031@from-queue-00000209;2”, “app-missedcall-hangup,s,1()”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:1] NoOp(“Local/1031@from-queue-00000209;2”, “Dialed: s”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:2] NoOp(“Local/1031@from-queue-00000209;2”, “Caller: 0749996407”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:3] GotoIf(“Local/1031@from-queue-00000209;2”, “1?exit”) in new stack
pbx_builtins.c: Goto (app-missedcall-hangup,s,8)
pbx.c:Executing [s@app-missedcall-hangup:8] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
pbx.c:Executing [s@macro-hangupcall:3] UserEvent(“Local/1031@from-queue-00000209;2”, “MES,RTPAUDIOQOSMESBRIDGED:,RTPAUDIOQOSMES:”) in new stack
pbx.c:Executing [s@macro-hangupcall:4] GotoIf(“Local/1031@from-queue-00000209;2”, “1?theend”) in new stack
pbx_builtins.c: Goto (macro-hangupcall,s,6)
pbx.c:Executing [s@macro-hangupcall:6] ExecIf(“Local/1031@from-queue-00000209;2”, “0?Set(CDR(recordingfile)=)”) in new stack
pbx.c:Executing [s@macro-hangupcall:7] Hangup(“Local/1031@from-queue-00000209;2”, “”) in new stack
pbx.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on ‘Local/1031@from-queue-00000209;2’
app_stack.c: Local/1031@from-queue-00000209;2 Internal Gosub(app-missedcall-hangup,1031,1) start
pbx.c:Executing [1031@app-missedcall-hangup:1] NoOp(“Local/1031@from-queue-00000209;2”, “Dialed: 1031”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:2] NoOp(“Local/1031@from-queue-00000209;2”, “Caller: 0749996407”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:3] GotoIf(“Local/1031@from-queue-00000209;2”, “0?exit”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:4] Set(“Local/1031@from-queue-00000209;2”, “EXTENNUM=1031”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:5] Set(“Local/1031@from-queue-00000209;2”, “FEXTENNUM=1031”) in new stack
bridge_channel.c: Channel PJSIP/1031-0000014b left ‘simple_bridge’ basic-bridge <2d6c00a7-3d19-45a7-8b5b-71a4cc3c9a83>
pbx.c:Executing [1031@app-missedcall-hangup:6] GotoIf(“Local/1031@from-queue-00000209;2”, “1?exit”) in new stack
pbx_builtins.c: Goto (app-missedcall-hangup,1031,8)
pbx.c:Executing [1031@app-missedcall-hangup:8] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
app_stack.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on ‘Local/1031@from-queue-00000209;2’
app_stack.c: Local/1031@from-queue-00000209;2 Internal Gosub(app-missedcall-hangup,1031,1) complete GOSUB_RETVAL=
app_stack.c: Local/1031@from-queue-00000209;2 Internal Gosub(queueMemberCall-hangup,s,1(1031,1770269811.2132,2003)) start
pbx.c:Executing [s@queueMemberCall-hangup:1] NoOp(“Local/1031@from-queue-00000209;2”, “1031”) in new stack
pbx.c:Executing [s@queueMemberCall-hangup:2] UserEvent(“Local/1031@from-queue-00000209;2”, “QueueMemberCallHangup,QAGENT:1031,UNIQ:1770269811.2132,Queue:2003,DIALSTATUS:ANSWER”) in new stack
pbx.c:Executing [s@queueMemberCall-hangup:3] Return(“Local/1031@from-queue-00000209;2”, “”) in new stack
app_stack.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on ‘Local/1031@from-queue-00000209;2’
app_stack.c: Local/1031@from-queue-00000209;2 Internal Gosub(queueMemberCall-hangup,s,1(1031,1770269811.2132,2003)) complete GOSUB_RETVAL=
app_stack.c: PJSIP/1031-0000014b Internal Gosub(app-missedcall-hangup,1031,1) start
pbx.c:Executing [1031@app-missedcall-hangup:1] NoOp(“PJSIP/1031-0000014b”, “Dialed: 1031”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:2] NoOp(“PJSIP/1031-0000014b”, “Caller: 0749996407”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:3] GotoIf(“PJSIP/1031-0000014b”, “0?exit”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:4] Set(“PJSIP/1031-0000014b”, “EXTENNUM=1031”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:5] Set(“PJSIP/1031-0000014b”, “FEXTENNUM=1031”) in new stack
pbx.c:Executing [1031@app-missedcall-hangup:6] GotoIf(“PJSIP/1031-0000014b”, “1?exit”) in new stack
pbx_builtins.c: Goto (app-missedcall-hangup,1031,8)
pbx.c:Executing [1031@app-missedcall-hangup:8] Return(“PJSIP/1031-0000014b”, “”) in new stack
app_stack.c: Spawn extension (from-internal, , 1) exited non-zero on ‘PJSIP/1031-0000014b’
app_stack.c: PJSIP/1031-0000014b Internal Gosub(app-missedcall-hangup,1031,1) complete GOSUB_RETVAL=
app_stack.c: PJSIP/1031-0000014b Internal Gosub(crm-hangup,s,1) start
pbx.c:Executing [h@ext-queues:1] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “macro-hangupcall,s,1()”) in new stack
pbx.c:Executing [s@macro-hangupcall:1] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__MCVMSTATUS=”) in new stack
pbx.c:Executing [s@macro-hangupcall:2] Gosub(“PJSIP/PTT_EXPRESS-0000014a”, “app-missedcall-hangup,s,1()”) in new stack
pbx.c:Executing [s@crm-hangup:1] NoOp(“PJSIP/1031-0000014b”, “Sending Hangup to CRM”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:1] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Dialed: s”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:2] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, "Caller: ") in new stack
pbx.c:Executing [s@app-missedcall-hangup:3] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?exit”) in new stack
pbx.c:Executing [s@crm-hangup:2] NoOp(“PJSIP/1031-0000014b”, “HANGUP CAUSE: 18”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:4] Set(“PJSIP/PTT_EXPRESS-0000014a”, “EXTENNUM=s”) in new stack
pbx.c:Executing [s@crm-hangup:3] ExecIf(“PJSIP/1031-0000014b”, “0?Set(__CRM_VOICEMAIL=)”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:5] Set(“PJSIP/PTT_EXPRESS-0000014a”, “FEXTENNUM=s”) in new stack
pbx.c:Executing [s@crm-hangup:4] NoOp(“PJSIP/1031-0000014b”, “MASTER CHANNEL: 1770269811.2133 = 1770269811.2128”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:6] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?exit”) in new stack
pbx.c:Executing [s@app-missedcall-hangup:7] AGI(“PJSIP/PTT_EXPRESS-0000014a”, “agi://127.0.0.1/missedcallnotify.php,s,s,0,PJSIP/PTT_EXPRESS-0000014a,2003,”) in new stack
pbx.c:Executing [s@crm-hangup:5] GotoIf(“PJSIP/1031-0000014b”, “1?return”) in new stack
pbx_builtins.c: Goto (crm-hangup,s,8)
pbx.c:Executing [s@crm-hangup:8] Return(“PJSIP/1031-0000014b”, “”) in new stack
app_stack.c: Spawn extension (from-internal, , 1) exited non-zero on ‘PJSIP/1031-0000014b’
app_stack.c: PJSIP/1031-0000014b Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
res_agi.c: <PJSIP/PTT_EXPRESS-0000014a>AGI Script agi://127.0.0.1/missedcallnotify.php completed, returning 0
pbx.c:Executing [s@app-missedcall-hangup:8] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
pbx.c:Executing [s@macro-hangupcall:3] UserEvent(“PJSIP/PTT_EXPRESS-0000014a”, “MES,RTPAUDIOQOSMESBRIDGED:,RTPAUDIOQOSMES: minrxmes=088.087887; maxrxmes=088.087887; avgrxmes=088.087887; stdevrxmes=000.000020; mintxmes=000.000000; maxtxmes=000.000000; avgtxmes=000.000000; stdevtxmes=000.000000;”) in new stack
pbx.c:Executing [s@macro-hangupcall:4] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “1?theend”) in new stack
pbx_builtins.c: Goto (macro-hangupcall,s,6)
pbx.c:Executing [s@macro-hangupcall:6] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(CDR(recordingfile)=)”) in new stack
pbx.c:Executing [s@macro-hangupcall:7] Hangup(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
pbx.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on ‘PJSIP/PTT_EXPRESS-0000014a’
app_stack.c: PJSIP/PTT_EXPRESS-0000014a Internal Gosub(queueCall-hangup,s,1(2003,1770269811.2128,PJSIP/PTT_EXPRESS-0000014a)) start
pbx.c:Executing [s@queueCall-hangup:1] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “2003”) in new stack
pbx.c:Executing [s@queueCall-hangup:2] UserEvent(“PJSIP/PTT_EXPRESS-0000014a”, “QueueCallHangup,Q:2003,UNIQ:1770269811.2128,CHAN:PJSIP/PTT_EXPRESS-0000014a,SCD_CONNECT_AGENT:1031”) in new stack
pbx.c:Executing [s@queueCall-hangup:3] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
app_stack.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on ‘PJSIP/PTT_EXPRESS-0000014a’
app_stack.c: PJSIP/PTT_EXPRESS-0000014a Internal Gosub(queueCall-hangup,s,1(2003,1770269811.2128,PJSIP/PTT_EXPRESS-0000014a)) complete GOSUB_RETVAL=
app_stack.c: PJSIP/PTT_EXPRESS-0000014a Internal Gosub(crm-hangup,s,1) start
pbx.c:Executing [s@crm-hangup:1] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “Sending Hangup to CRM”) in new stack
pbx.c:Executing [s@crm-hangup:2] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “HANGUP CAUSE: 18”) in new stack
pbx.c:Executing [s@crm-hangup:3] ExecIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?Set(__CRM_VOICEMAIL=)”) in new stack
pbx.c:Executing [s@crm-hangup:4] NoOp(“PJSIP/PTT_EXPRESS-0000014a”, “MASTER CHANNEL: 1770269811.2128 = 1770269811.2128”) in new stack
pbx.c:Executing [s@crm-hangup:5] GotoIf(“PJSIP/PTT_EXPRESS-0000014a”, “0?return”) in new stack
pbx.c:Executing [s@crm-hangup:6] Set(“PJSIP/PTT_EXPRESS-0000014a”, “__CRM_HANGUP=1”) in new stack
pbx.c:Executing [s@crm-hangup:7] AGI(“PJSIP/PTT_EXPRESS-0000014a”, “agi://127.0.0.1/sangomacrm.agi”) in new stack
[2026-02-05 07:37:23] VERBOSE[3637591] asterisk.c: Remote UNIX connection
[2026-02-05 07:37:23] VERBOSE[277770] asterisk.c: Remote UNIX connection disconnected
res_agi.c: <PJSIP/PTT_EXPRESS-0000014a>AGI Script agi://127.0.0.1/sangomacrm.agi completed, returning 0
pbx.c:Executing [s@crm-hangup:8] Return(“PJSIP/PTT_EXPRESS-0000014a”, “”) in new stack
app_stack.c: Spawn extension (macro-hangupcall, s, 7) exited non-zero on ‘PJSIP/PTT_EXPRESS-0000014a’
app_stack.c: PJSIP/PTT_EXPRESS-0000014a Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=

Please repeat with “pjsip set logger on” set.

I can’t paste the log here, because it auto injects hyperlink to too many lines, and tells me I can’t post more than 2 hyperlinks. And I can’t delete them….

[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:1] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__DIRECTION=INBOUND”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:2] Gosub(“PJSIP/PTT_EXPRESS-0000015a”, “sub-record-check,s,1(in,363733010,dontcare)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:1] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?initialized”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:2] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__REC_STATUS=INITIALIZED”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:3] Set(“PJSIP/PTT_EXPRESS-0000015a”, “NOW=1770293389”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:4] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__DAY=05”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:5] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__MONTH=02”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:6] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__YEAR=2026”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:7] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__TIMESTR=20260205-140949”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:8] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__FROMEXTEN=unknown”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:9] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__MON_FMT=wav”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:10] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “Recordings initialized”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:11] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?Set(ARG3=dontcare)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:12] Set(“PJSIP/PTT_EXPRESS-0000015a”, “REC_POLICY_MODE_SAVE=”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:13] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?Set(REC_STATUS=NO)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:14] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “2?checkaction”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (sub-record-check,s,17)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@sub-record-check:17] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “1?sub-record-check,in,1”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (sub-record-check,in,1)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [in@sub-record-check:1] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “Inbound Recording Check to 363733010”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [in@sub-record-check:2] Set(“PJSIP/PTT_EXPRESS-0000015a”, “FROMEXTEN=unknown”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [in@sub-record-check:3] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “10?Set(FROMEXTEN=0749996407)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [in@sub-record-check:4] Gosub(“PJSIP/PTT_EXPRESS-0000015a”, “recordcheck,1(dontcare,in,363733010)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “Starting recording check against dontcare”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [recordcheck@sub-record-check:2] Goto(“PJSIP/PTT_EXPRESS-0000015a”, “dontcare”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [recordcheck@sub-record-check:3] Return(“PJSIP/PTT_EXPRESS-0000015a”, “”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [in@sub-record-check:5] Return(“PJSIP/PTT_EXPRESS-0000015a”, “”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:3] Set(“PJSIP/PTT_EXPRESS-0000015a”, “CHANNEL(tonezone)=us”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:4] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__FROM_DID=363733010”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:5] Set(“PJSIP/PTT_EXPRESS-0000015a”, “returnhere=1”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:6] Gosub(“PJSIP/PTT_EXPRESS-0000015a”, “app-blacklist-check,s,1()”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@app-blacklist-check:1] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?blacklisted”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@app-blacklist-check:2] Set(“PJSIP/PTT_EXPRESS-0000015a”, “CALLED_BLACKLIST=1”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@app-blacklist-check:3] Return(“PJSIP/PTT_EXPRESS-0000015a”, “”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:7] Set(“PJSIP/PTT_EXPRESS-0000015a”, “CDR(did)=363733010”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:8] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:9] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “0 ?Set(CALLERID(name)=0749996407)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:10] Set(“PJSIP/PTT_EXPRESS-0000015a”, “CHANNEL(musicclass)=QueuePTT”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:11] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__MOHCLASS=QueuePTT”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:12] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__REVERSAL_REJECT=FALSE”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:13] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “1?post-reverse-charge”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (from-trunk,363733010,15)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:15] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:16] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__CALLINGNAMEPRES_SV=allowed_not_screened”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:17] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__CALLINGNUMPRES_SV=allowed_not_screened”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:18] Set(“PJSIP/PTT_EXPRESS-0000015a”, “CALLERID(name-pres)=allowed_not_screened”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:19] Set(“PJSIP/PTT_EXPRESS-0000015a”, “CALLERID(num-pres)=allowed_not_screened”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:20] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “CallerID Entry Point”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:21] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__CRM_DIRECTION=INBOUND”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:22] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__CRM_SOURCE=0749996407”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:23] Set(“PJSIP/PTT_EXPRESS-0000015a”, “__CRM_LINKEDID=1770293389.2165”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:24] AGI(“PJSIP/PTT_EXPRESS-0000015a”, “agi://127.0.0.1/sangomacrm.agi,true”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] res_agi.c: <PJSIP/PTT_EXPRESS-0000015a>AGI Script agi://127.0.0.1/sangomacrm.agi completed, returning 0
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:25] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “1?Set(CHANNEL(hangup_handler_push)=crm-hangup,s,1)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [363733010@from-trunk:26] Goto(“PJSIP/PTT_EXPRESS-0000015a”, “timeconditions,1,1”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (timeconditions,1,1)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:1] Set(“PJSIP/PTT_EXPRESS-0000015a”, “DB(TC/1/INUSESTATE)=INUSE”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:2] Set(“PJSIP/PTT_EXPRESS-0000015a”, “DB(TC/1/NOT_INUSESTATE)=NOT_INUSE”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:3] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “TIMENOW: 14:09,Thu, 5,Feb”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:4] NoOp(“PJSIP/PTT_EXPRESS-0000015a”, “TIMEMATCHED: TRUE”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:5] GotoIfTime(“PJSIP/PTT_EXPRESS-0000015a”, “08:00-16:30,mon-fri,,?truestate”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (timeconditions,1,14)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:14] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?falsegoto”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:15] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?Set(DB(TC/1)=)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:16] Set(“PJSIP/PTT_EXPRESS-0000015a”, “DEVICE_STATE(Custom:TC1)=NOT_INUSE”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:17] ExecIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?Set(DEVICE_STATE(Custom:TCSTICKY)=INUSE)”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [1@timeconditions:18] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “1?app-announcement-2,s,1”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx_builtins.c: Goto (app-announcement-2,s,1)
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@app-announcement-2:1] GotoIf(“PJSIP/PTT_EXPRESS-0000015a”, “0?begin”) in new stack
[2026-02-05 14:09:49] VERBOSE[358984][C-000000c9] pbx.c: Executing [s@app-announcement-2:2] Answer(“PJSIP/PTT_EXPRESS-0000015a”, “”) in new stack
[2026-02-05 14:09:49] VERBOSE[333808] res_pjsip_logger.c: <— Transmitting SIP response (1077 bytes) to UDP:82.76.7.30:5060 —>
SIP/2.0 200 OK

Please no more log barf…

Search the forum, 32 seconds hang up is extremely common, due to no ACK which is solved by setting your NAT IP information correctly in Asterisk SIP Settings.

And ensuring that traffic can get back to Asterisk. I’ve seen cases where people have the wrong IP address or have not configured the port forward correctly.

In the initial post it was mentioned:

If the NAT is port forwarding to this old temporary one instead of the new one, the ACK requests would not make it to the new one.

I’ve ran across this several times myself. Always right around a 30 second cutoff time. For me, it has always ended up being a nat issue where the ip address in the transport is not correct. Remember that it should be your external static ip address, not your internal lan ip address.

Also, if you have multiple systems natted behind the same ip address, they each need their own unique port and port forwarding.

Once I get that right, it works 100%

The incoming INVITE shows: INVITE sip:[email protected]:5060 SIP/2.0

which indicates that there is a SIP ALG enabled in your router/firewall, as the 192 local address is not routable (and the provider would have no way of knowing what it is).

I suspect the ALG is causing your issue – try turning it off.

If you still have trouble, check that your port forwarding is properly set up.

If no luck, post the output from pjsip logger (as text; please don’t post images of text output).

The OP said that he had eliminated NAT as a cause, which is why I went direct to the request for the logs, although I wasn’t convinced that that it was safe to eliminate NAT as a factor.

Haven’t never seen the “32 second hangup” symptom for any other reason than missing ACK (due to NAT or firewall blocking the signaling) my advice was basically to go back and check again.

I agree with the others that if Asterisk is configured correctly then the cause is likely with fixed port forwarding (use conntrack instead) or ALG interference.