Ring Group Issues

Hi All,

I have my asterisk set so that incoming calls go to an IVR, and that IVR is set to go to a ring group when 0 is pressed, or on invalid or timeout. As of right now, there is only one phone attached to this, and one phone in the ring group.

If I set a destination directly to the extension, it goes through no problem, however when I place a call through the ring group, it fails over to the “destination if no answer” instantly.

According to the log, it is returning as busy, but only when the call is through the ring group. Any suggestions? Thanks!

-- Executing [vmx@macro-vm:1] Set("SIP/callcentric-00000020", "MEXTEN=100") in new stack -- Executing [vmx@macro-vm:2] Set("SIP/callcentric-00000020", "MMODE=BUSY") in new stack -- Executing [vmx@macro-vm:3] Set("SIP/callcentric-00000020", "RETVM=") in new stack -- Executing [vmx@macro-vm:4] Set("SIP/callcentric-00000020", "MODE=busy") in new stack -- Executing [vmx@macro-vm:5] GotoIf("SIP/callcentric-00000020", "1?chknomsg") in new stack -- Goto (macro-vm,vmx,7) -- Executing [vmx@macro-vm:7] GotoIf("SIP/callcentric-00000020", "0?s-BUSY,1") in new stack -- Executing [vmx@macro-vm:8] GotoIf("SIP/callcentric-00000020", "1?notdirect") in new stack -- Goto (macro-vm,vmx,10) -- Executing [vmx@macro-vm:10] NoOp("SIP/callcentric-00000020", "Checking if ext 100 is enabled: ") in new stack -- Executing [vmx@macro-vm:11] GotoIf("SIP/callcentric-00000020", "1?s-BUSY,1") in new stack -- Goto (macro-vm,s-BUSY,1)

Here’s an interesting addition:

If I make the failover destination the same extension, the call goes through.

Could it be a problem with the ring group module?