Hello,
I setup an item in my IVR that directs to the DISA module. The module works fine however if the number I’m dialing is busy, the line hangs up and I don’t receive a busy tone. Is this normal, and what can I do about it?
Here’s what I see in the console:
-- IAX2/5145551212-6 is making progress passing it to IAX2/5145551212-11
-- Hungup 'IAX2/5145551212-6'
== Everyone is busy/congested at this time (1:1/0/0)
– Executing [[email protected]:26] Goto(“IAX2/5145551212-11”, “s-BUSY|1”) in new stack
– Goto (macro-dialout-trunk,s-BUSY,1)
– Executing [[email protected]:1] NoOp(“IAX2/5145551212-11”, “Dial failed due to trunk reporting BUSY - giving up”) in new stack
– Executing [[email protected]:2] PlayTones(“IAX2/5145551212-11”, “busy”) in new stack
– Executing [[email protected]:3] Busy(“IAX2/5145551212-11”, “20”) in new stack
== Spawn extension (macro-dialout-trunk, s-BUSY, 3) exited non-zero on ‘IAX2/5145551212-11’ in macro ‘dialout-trunk’
== Spawn extension (macro-dialout-trunk, s-BUSY, 3) exited non-zero on ‘IAX2/5145551212-11’
– Executing [[email protected]:1] Macro(“IAX2/5145551212-11”, “hangupcall”) in new stack
– Executing [[email protected]:1] ResetCDR(“IAX2/5145551212-11”, “w”) in new stack
– Executing [[email protected]:2] NoCDR(“IAX2/5145551212-11”, “”) in new stack
– Executing [[email protected]:3] GotoIf(“IAX2/5145551212-11”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,6)
– Executing [[email protected]:6] GotoIf(“IAX2/5145551212-11”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [[email protected]:9] GotoIf(“IAX2/5145551212-11”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,11)
– Executing [[email protected]:11] Hangup(“IAX2/5145551212-11”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘IAX2/5145551212-11’ in macro ‘hangupcall’
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘IAX2/5145551212-11’
– Hungup ‘IAX2/5145551212-11’