Follow Me Issue

Trying out hunt-prim on someone’s extension with an initial ring time of 5 seconds to account for DND locally on Snom phones. When DND is enabled and I ring the normal incoming DID number I get DND enable back from the phone but the call is still directed onto the next number in the Follow me list rather than going to Voicemail ?

Am I missing something here or not.

– Executing [[email protected]:10] Dial(“Local/[email protected],2”, “SIP/309|40|trwM(auto-blkvm)”) in new stack
– Called 309
Extension Changed 383 new state Ringing for Notify User 300
– Local/[email protected],1 is ringing
– Got SIP response 480 “Do Not Disturb” back from 192.168.2.69
– SIP/309-b60009b0 is circuit-busy
Extension Changed 383 new state Idle for Notify User 300
== Everyone is busy/congested at this time (1:0/1/0)
– Executing [[email protected]:11] Set(“Local/[email protected],2”, “DIALSTATUS=CONGESTION”) in new stack
– Executing [[email protected]:8] Set(“Local/[email protected],2”, “PR_DIALSTATUS=CONGESTION”) in new stack
– Executing [[email protected]:9] GosubIf(“Local/[email protected],2”, “0?docfu|1”) in new stack
– Executing [[email protected]:10] GosubIf(“Local/[email protected],2”, “0?docfb|1”) in new stack
– Executing [[email protected]:11] Set(“Local/[email protected],2”, “DIALSTATUS=CONGESTION”) in new stack
– Executing [[email protected]:12] Goto(“Local/[email protected],2”, “s-CONGESTION|1”) in new stack
– Goto (macro-simple-dial,s-CONGESTION,1)
– Executing [[email protected]:1] NoOp(“Local/[email protected],2”, “Extension is reporting s-CONGESTION”) in new stack
– Executing [[email protected]:6] GotoIf(“Local/[email protected],2”, “1?nodnd”) in new stack
– Goto (from-internal,FMPR-383,8)
– Executing [[email protected]:8] NoOp(“Local/[email protected],2”, “Ending FMPR 383 with 383 and dialstatus CONGESTION”) in new stack
– Executing [[email protected]:9] Hangup(“Local/[email protected],2”, “”) in new stack
== Spawn extension (from-internal, FMPR-383, 9) exited non-zero on ‘Local/[email protected],2’
– Executing [[email protected]:1] Macro(“Local/[email protected],2”, “hangupcall”) in new stack
– Executing [[email protected]:1] ResetCDR(“Local/[email protected],2”, “w”) in new stack
– Executing [[email protected]:2] NoCDR(“Local/[email protected],2”, “”) in new stack
– Executing [[email protected]:3] GotoIf(“Local/[email protected],2”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,6)
– Executing [[email protected]:6] GotoIf(“Local/[email protected],2”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [[email protected]:9] GotoIf(“Local/[email protected],2”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,11)
– Executing [[email protected]:11] Hangup(“Local/[email protected],2”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘Local/[email protected],2’ in macro ‘hangupcall’
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on ‘Local/[email protected],2’
– Executing [FMGL-0407668130#@from-internal:4] GotoIf(“Local/FMGL-0407668130#@from-internal-e7c4,2”, “0?dodnd”) in new stack
– Executing [FMGL-0407668130#@from-internal:5] Wait(“Local/FMGL-0407668130#@from-internal-e7c4,2”, “1”) in new stack
– Executing [FMGL-0407668130#@from-internal:6] GotoIf(“Local/FMGL-0407668130#@from-internal-e7c4,2”, “0?dodnd”) in new stack
– Executing [FMGL-0407668130#@from-internal:7] Wait(“Local/FMGL-0407668130#@from-internal-e7c4,2”, “18”) in new stack
== Spawn extension (from-internal, FMGL-0407668130#, 7) exited non-zero on ‘Local/FMGL-0407668130#@from-internal-e7c4,2’
– Executing [[email protected]:1] Macro(“Local/FMGL-0407668130#@from-internal-e7c4,2”, “hangupcall”) in new stack
– Executing [[email protected]:1] ResetCDR(“Local/FMGL-0407668130#@from-internal-e7c4,2”, “w”) in new stack

Using * 1.4.10 and FreePBX 2.3.0RC1.1

Any help is appreciated.