Paging announcement stops after 30 seconds

We are trying to use our paging system for an Take Cover announcement. The recording is a minute long and I have the annoucement set to play 5 times. After 30 seconds the paging speakers quit playing the announcement. The only device still playing the message is the phone it is dialed from. Any ideas how to fix this?

Are you sure that it’s not an RTP-related issue? Dropping audio after 30 seconds is pretty common for that. In any case a log would be quite helpful to find out why the audio drops.

These are the logs from the last test we did
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:1] Macro(“Local/[email protected];2”, “autoanswer,148”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:1] GotoIf(“Local/[email protected];2”, “1?knowndial”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx_builtins.c: Goto (macro-autoanswer,s,19)
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:19] Set(“Local/[email protected];2”, “DIAL=PJSIP/148/sip:[email protected]:5060”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:20] ExecIf(“Local/[email protected];2”, “0?Set(DIAL=DAHDIIP/148/sip:[email protected]:5060)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:21] GotoIf(“Local/[email protected];2”, “0?macro”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:22] GotoIf(“Local/[email protected];2”, “1?pjsipua”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx_builtins.c: Goto (macro-autoanswer,s,25)
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:25] Set(“Local/[email protected];2”, “AOR=148”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:26] Set(“Local/[email protected];2”, “CONTACT=148;@8f4a3eed959ba87ed733b6bc2e73cb03”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:27] Set(“Local/[email protected];2”, “USERAGENT=Sangoma S406 V3.0.4.88”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:28] ExecIf(“Local/[email protected];2”, “1?Set(USERAGENT=Sangoma S406 V3.0.4.88)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:29] ExecIf(“Local/[email protected];2”, “0?Set(PAGE_VOL=;volume=)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:30] ExecIf(“Local/[email protected];2”, “0?Set(ALERTINFO=ring-answer)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:31] ExecIf(“Local/[email protected];2”, “0?Set(CALLINFO=sip:broadworks.net;answer-after=0)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:32] ExecIf(“Local/[email protected];2”, “0?Set(ALERTINFO=http://example.com;info=alert-autoanswer)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:33] ExecIf(“Local/[email protected];2”, “0?Set(ALERTINFO=Intercom)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:34] ExecIf(“Local/[email protected];2”, “0?Set(ALERTINFO=Alert-Info: Auto Answer)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:35] ExecIf(“Local/[email protected];2”, “0?Set(ALERTINFO=ring-answer)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:36] ExecIf(“Local/[email protected];2”, “1?Set(ALERTINFO=http://www.sangoma.com;info=external)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:37] ExecIf(“Local/[email protected];2”, “1?Set(__SIP_URI_OPTIONS=intercom=true)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:2] NoOp(“Local/[email protected];2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:3] GotoIf(“Local/[email protected];2”, “1?doptions”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx_builtins.c: Goto (app-paging,PAGE148,6)
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:6] ExecIf(“Local/[email protected];2”, “1?Set(_DOPTIONS=b(autoanswer^s^1(http://www.sangoma.com;info=external,;answer-after=0)))”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:7] Dial(“Local/[email protected];2”, “PJSIP/148/sip:[email protected]:5060,5,A(custom/Cheer_Cincinnati)b(autoanswer^s^1(http://www.sangoma.com;info=external,;answer-after=0))”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] app_stack.c: PJSIP/148-000022f2 Internal Gosub(autoanswer,s,1(http://www.sangoma.com;info=external,;answer-after=0)) start
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:1] GosubIf(“PJSIP/148-000022f2”, “1?func-set-sipheader,s,1(Alert-Info,http://www.sangoma.com;info=external)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:1] NoOp(“PJSIP/148-000022f2”, “Sip Add Header function called. Adding Alert-Info = http://www.sangoma.com;info=external”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:2] Set(“PJSIP/148-000022f2”, “HASH(__SIPHEADERS,Alert-Info)=http://www.sangoma.com;info=external”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:3] Return(“PJSIP/148-000022f2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:2] GosubIf(“PJSIP/148-000022f2”, “1?func-set-sipheader,s,1(Call-Info,;answer-after=0)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:1] NoOp(“PJSIP/148-000022f2”, “Sip Add Header function called. Adding Call-Info = ;answer-after=0”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:2] Set(“PJSIP/148-000022f2”, “HASH(__SIPHEADERS,Call-Info)=;answer-after=0”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:3] Return(“PJSIP/148-000022f2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:3] Gosub(“PJSIP/148-000022f2”, “func-apply-sipheaders,s,1()”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:1] NoOp(“PJSIP/148-000022f2”, “Applying SIP Headers to channel PJSIP/148-000022f2”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:2] Set(“PJSIP/148-000022f2”, “TECH=PJSIP”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:3] Set(“PJSIP/148-000022f2”, “SIPHEADERKEYS=Call-Info,Alert-Info”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:4] While(“PJSIP/148-000022f2”, “1”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:5] Set(“PJSIP/148-000022f2”, “sipheader=;answer-after=0”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:6] ExecIf(“PJSIP/148-000022f2”, “0?SIPRemoveHeader(Call-Info:)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:7] ExecIf(“PJSIP/148-000022f2”, “0?Set(PJSIP_HEADER(remove,Call-Info)=)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:8] ExecIf(“PJSIP/148-000022f2”, “0?Set(sipheader=http://127.0.0.1;info=;answer-after=0)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:9] ExecIf(“PJSIP/148-000022f2”, “0?Set(sipheader=http://127.0.0.1;answer-after=0)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:10] ExecIf(“PJSIP/148-000022f2”, “0?SIPAddHeader(Call-Info:;answer-after=0)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:11] ExecIf(“PJSIP/148-000022f2”, “1?Set(PJSIP_HEADER(add,Call-Info)=;answer-after=0)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:12] EndWhile(“PJSIP/148-000022f2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:4] While(“PJSIP/148-000022f2”, “1”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:5] Set(“PJSIP/148-000022f2”, “sipheader=http://www.sangoma.com;info=external”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:6] ExecIf(“PJSIP/148-000022f2”, “0?SIPRemoveHeader(Alert-Info:)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:7] ExecIf(“PJSIP/148-000022f2”, “0?Set(PJSIP_HEADER(remove,Alert-Info)=)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:8] ExecIf(“PJSIP/148-000022f2”, “0?Set(sipheader=http://127.0.0.1;info=http://www.sangoma.com;info=external)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:9] ExecIf(“PJSIP/148-000022f2”, “0?Set(sipheader=http://127.0.0.1http://www.sangoma.com;info=external)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:10] ExecIf(“PJSIP/148-000022f2”, “0?SIPAddHeader(Alert-Info:http://www.sangoma.com;info=external)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:11] ExecIf(“PJSIP/148-000022f2”, “1?Set(PJSIP_HEADER(add,Alert-Info)=http://www.sangoma.com;info=external)”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:12] EndWhile(“PJSIP/148-000022f2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:4] While(“PJSIP/148-000022f2”, “0”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:13] Return(“PJSIP/148-000022f2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] pbx.c: Executing [[email protected]:4] Return(“PJSIP/148-000022f2”, “”) in new stack
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] app_stack.c: Spawn extension (from-internal, PAGE148, 1) exited non-zero on ‘PJSIP/148-000022f2’
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] app_stack.c: PJSIP/148-000022f2 Internal Gosub(autoanswer,s,1(http://www.sangoma.com;info=external,;answer-after=0)) complete GOSUB_RETVAL=
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] app_dial.c: Called PJSIP/148/sip:[email protected]:5060
[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] app_dial.c: PJSIP/148-000022f2 is ringing

[2022-04-20 09:40:32] VERBOSE[24607][C-0000b363] app_dial.c: PJSIP/148-000022f2 is ringing
[2022-04-20 09:40:33] VERBOSE[24607][C-0000b363] app_dial.c: PJSIP/148-000022f2 answered Local/[email protected];2
[2022-04-20 09:40:33] VERBOSE[24607][C-0000b363] file.c: <PJSIP/148-000022f2> Playing ‘custom/Cheer_Cincinnati.slin’ (language ‘en’)
[2022-04-20 09:41:02] VERBOSE[24607][C-0000b363] pbx.c: Spawn extension (app-paging, PAGE148, 7) exited non-zero on ‘Local/[email protected];2’

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