All calls to specific extension go to VM

Hi,

I have an extension (275) that whenever called goes straight to voicemail with the message “On the phone”. I have tried changing voicemail destinations and it forwards to other extensions and stuff properly - however when it just tries to ring normally it won’t.

I have tried the following troubleshooting steps:
-Delete/Recreate Extension
-Check if IP phone is on DND (Was not)
-Check if DND was enabled on the FreePBX server (Was not)

It can forward to external numbers too, just won’t ring the IP phone. The IP phone has two lines on it, ext. 275 and 2050. 2050 rings fine, 275 won’t ring.

Any help would be awesome.

Do a sip show peers and paste the 2 lines for x2050 and x275.

Paste output of a call to x275.

What type of phones?

sip show peers

275/275 xx.xx.xxx.84 D N A 61567 OK (56 ms)
2050/2050 xx.xx.xxx.84 D N A 62266 OK (54 ms)

Call from ext 277 to ext 275

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [275@from-internal:1] ExecIf(“SIP/277-00000005”, “1?Set(__RINGTIMER=20)”) in new stack
– Executing [275@from-internal:2] Macro(“SIP/277-00000005”, “exten-vm,275,275,0,0,0”) in new stack
– Executing [s@macro-exten-vm:1] Macro(“SIP/277-00000005”, “user-callerid,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/277-00000005”, “AMPUSER=277”) in new stack
– Executing [s@macro-user-callerid:2] GotoIf(“SIP/277-00000005”, “0?report”) in new stack
– Executing [s@macro-user-callerid:3] ExecIf(“SIP/277-00000005”, “1?Set(REALCALLERIDNUM=277)”) in new stack
– Executing [s@macro-user-callerid:4] Set(“SIP/277-00000005”, “AMPUSER=277”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/277-00000005”, “AMPUSERCIDNAME=Anthony Kukla”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/277-00000005”, “0?report”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/277-00000005”, “AMPUSERCID=277”) in new stack
– Executing [s@macro-user-callerid:8] Set(“SIP/277-00000005”, “CALLERID(all)=“Anthony Kukla” <277>”) in new stack
– Executing [s@macro-user-callerid:9] GotoIf(“SIP/277-00000005”, “0?limit”) in new stack
– Executing [s@macro-user-callerid:10] ExecIf(“SIP/277-00000005”, “0?Set(GROUP(concurrency_limit)=277)”) in new stack
– Executing [s@macro-user-callerid:11] GosubIf(“SIP/277-00000005”, “7?sub-ccss,s,1(macro-exten-vm,275)”) in new stack
– Executing [s@sub-ccss:1] ExecIf(“SIP/277-00000005”, “0?Return()”) in new stack
– Executing [s@sub-ccss:2] Set(“SIP/277-00000005”, “CCSS_SETUP=TRUE”) in new stack
– Executing [s@sub-ccss:3] GosubIf(“SIP/277-00000005”, “7?monitor_config,1(macro-exten-vm,275):monitor_default,1(macro-exten-vm,275)”) in new stack
– Executing [monitor_config@sub-ccss:1] Set(“SIP/277-00000005”, “CALLCOMPLETION(cc_monitor_policy)=generic”) in new stack
– Executing [monitor_config@sub-ccss:2] GotoIf(“SIP/277-00000005”, “1?set_monitor”) in new stack
– Goto (sub-ccss,monitor_config,5)
– Executing [monitor_config@sub-ccss:5] Set(“SIP/277-00000005”, “CALLCOMPLETION(cc_max_monitors)=”) in new stack
– Executing [monitor_config@sub-ccss:6] Return(“SIP/277-00000005”, “TRUE”) in new stack
– Executing [s@sub-ccss:4] GosubIf(“SIP/277-00000005”, “7?agent_config,1:agent_default,1”) in new stack
– Executing [agent_config@sub-ccss:1] Set(“SIP/277-00000005”, “CALLCOMPLETION(cc_agent_policy)=generic”) in new stack
– Executing [agent_config@sub-ccss:2] Set(“SIP/277-00000005”, “CALLCOMPLETION(cc_offer_timer)=30”) in new stack
– Executing [agent_config@sub-ccss:3] Set(“SIP/277-00000005”, “CALLCOMPLETION(ccbs_available_timer)=4800”) in new stack
– Executing [agent_config@sub-ccss:4] Set(“SIP/277-00000005”, “CALLCOMPLETION(ccnr_available_timer)=7200”) in new stack
– Executing [agent_config@sub-ccss:5] Set(“SIP/277-00000005”, “CALLCOMPLETION(cc_callback_macro)=ccss-default”) in new stack
– Executing [agent_config@sub-ccss:6] ExecIf(“SIP/277-00000005”, “1?Set(CALLCOMPLETION(cc_recall_timer)=15)”) in new stack
– Executing [agent_config@sub-ccss:7] ExecIf(“SIP/277-00000005”, “1?Set(CALLCOMPLETION(cc_max_agents)=5)”) in new stack
– Executing [agent_config@sub-ccss:8] ExecIf(“SIP/277-00000005”, “1?Set(CALLCOMPLETION(cc_agent_dialstring)=Local/277_275@from-ccss-extension)”) in new stack
– Executing [agent_config@sub-ccss:9] Set(“SIP/277-00000005”, “CALLCOMPLETION(cc_callback_macro)=ccss-default”) in new stack
– Executing [agent_config@sub-ccss:10] Return(“SIP/277-00000005”, “”) in new stack
– Executing [s@sub-ccss:5] Set(“SIP/277-00000005”, “DB(AMPUSER/277/ccss/last_number)=275”) in new stack
– Executing [s@sub-ccss:6] Return(“SIP/277-00000005”, “”) in new stack
– Executing [s@macro-user-callerid:12] ExecIf(“SIP/277-00000005”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:13] GotoIf(“SIP/277-00000005”, “0?continue”) in new stack
– Executing [s@macro-user-callerid:14] Set(“SIP/277-00000005”, “__TTL=64”) in new stack
– Executing [s@macro-user-callerid:15] GotoIf(“SIP/277-00000005”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,26)
– Executing [s@macro-user-callerid:26] Set(“SIP/277-00000005”, “CALLERID(number)=277”) in new stack
– Executing [s@macro-user-callerid:27] Set(“SIP/277-00000005”, “CALLERID(name)=Anthony Kukla”) in new stack
– Executing [s@macro-user-callerid:28] Set(“SIP/277-00000005”, “CHANNEL(language)=en”) in new stack
– Executing [s@macro-exten-vm:2] Set(“SIP/277-00000005”, “RingGroupMethod=none”) in new stack
– Executing [s@macro-exten-vm:3] Set(“SIP/277-00000005”, “__EXTTOCALL=275”) in new stack
– Executing [s@macro-exten-vm:4] Set(“SIP/277-00000005”, “__PICKUPMARK=275”) in new stack
– Executing [s@macro-exten-vm:5] Set(“SIP/277-00000005”, “RT=20”) in new stack
– Executing [s@macro-exten-vm:6] Macro(“SIP/277-00000005”, “record-enable,275,IN”) in new stack
– Executing [s@macro-record-enable:1] GotoIf(“SIP/277-00000005”, “1?check”) in new stack
– Goto (macro-record-enable,s,4)
– Executing [s@macro-record-enable:4] ExecIf(“SIP/277-00000005”, “0?MacroExit()”) in new stack
– Executing [s@macro-record-enable:5] GotoIf(“SIP/277-00000005”, “0?Group:OUT”) in new stack
– Goto (macro-record-enable,s,14)
– Executing [s@macro-record-enable:14] GotoIf(“SIP/277-00000005”, “1?IN”) in new stack
– Goto (macro-record-enable,s,18)
– Executing [s@macro-record-enable:18] ExecIf(“SIP/277-00000005”, “1?MacroExit()”) in new stack
– Executing [s@macro-exten-vm:7] GotoIf(“SIP/277-00000005”, “1?macrodial”) in new stack
– Goto (macro-exten-vm,s,13)
– Executing [s@macro-exten-vm:13] GosubIf(“SIP/277-00000005”, “0?clrheader,1”) in new stack
– Executing [s@macro-exten-vm:14] Macro(“SIP/277-00000005”, “dial-one,20,tr,275”) in new stack
– Executing [s@macro-dial-one:1] Set(“SIP/277-00000005”, “DEXTEN=275”) in new stack
– Executing [s@macro-dial-one:2] Set(“SIP/277-00000005”, “DIALSTATUS_CW=”) in new stack
– Executing [s@macro-dial-one:3] GosubIf(“SIP/277-00000005”, “0?screen,1”) in new stack
– Executing [s@macro-dial-one:4] GosubIf(“SIP/277-00000005”, “0?cf,1”) in new stack
– Executing [s@macro-dial-one:5] GotoIf(“SIP/277-00000005”, “0?skip1”) in new stack
– Executing [s@macro-dial-one:6] Set(“SIP/277-00000005”, “DEXTEN=”) in new stack
– Executing [s@macro-dial-one:7] Set(“SIP/277-00000005”, “DIALSTATUS=BUSY”) in new stack
– Executing [s@macro-dial-one:8] GotoIf(“SIP/277-00000005”, “1?nodial”) in new stack
– Goto (macro-dial-one,s,46)
– Executing [s@macro-dial-one:46] ExecIf(“SIP/277-00000005”, “0?Set(DIALSTATUS=NOANSWER)”) in new stack
– Executing [s@macro-dial-one:47] NoOp(“SIP/277-00000005”, “Returned from dial-one with nothing to call and DIALSTATUS: BUSY”) in new stack
– Executing [s@macro-dial-one:48] MacroExit(“SIP/277-00000005”, “”) in new stack
– Executing [s@macro-exten-vm:15] Set(“SIP/277-00000005”, “SV_DIALSTATUS=BUSY”) in new stack
– Executing [s@macro-exten-vm:16] GosubIf(“SIP/277-00000005”, “0?docfu,1”) in new stack
– Executing [s@macro-exten-vm:17] GosubIf(“SIP/277-00000005”, “0?docfb,1”) in new stack
– Executing [s@macro-exten-vm:18] Set(“SIP/277-00000005”, “DIALSTATUS=BUSY”) in new stack
– Executing [s@macro-exten-vm:19] ExecIf(“SIP/277-00000005”, “0?MacroExit()”) in new stack
– Executing [s@macro-exten-vm:20] GotoIf(“SIP/277-00000005”, “0?s-BUSY,1”) in new stack
– Executing [s@macro-exten-vm:21] Macro(“SIP/277-00000005”, “vm,275,BUSY,”) in new stack
– Executing [s@macro-vm:1] Macro(“SIP/277-00000005”, “user-callerid,SKIPTTL”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/277-00000005”, “AMPUSER=277”) in new stack
– Executing [s@macro-user-callerid:2] GotoIf(“SIP/277-00000005”, “13?report”) in new stack
– Goto (macro-user-callerid,s,13)
– Executing [s@macro-user-callerid:13] GotoIf(“SIP/277-00000005”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,26)
– Executing [s@macro-user-callerid:26] Set(“SIP/277-00000005”, “CALLERID(number)=277”) in new stack
– Executing [s@macro-user-callerid:27] Set(“SIP/277-00000005”, “CALLERID(name)=Anthony Kukla”) in new stack
– Executing [s@macro-user-callerid:28] Set(“SIP/277-00000005”, “CHANNEL(language)=en”) in new stack
– Executing [s@macro-vm:2] Set(“SIP/277-00000005”, “VMGAIN=”"") in new stack
– Executing [s@macro-vm:3] Macro(“SIP/277-00000005”, “blkvm-check,”) in new stack
– Executing [s@macro-blkvm-check:1] Set(“SIP/277-00000005”, “GOSUB_RETVAL=”) in new stack
– Executing [s@macro-blkvm-check:2] MacroExit(“SIP/277-00000005”, “”) in new stack
– Executing [s@macro-vm:4] GotoIf(“SIP/277-00000005”, “1?vmx,1”) in new stack
– Goto (macro-vm,vmx,1)
– Executing [vmx@macro-vm:1] Set(“SIP/277-00000005”, “MEXTEN=275”) in new stack
– Executing [vmx@macro-vm:2] Set(“SIP/277-00000005”, “MMODE=BUSY”) in new stack
– Executing [vmx@macro-vm:3] Set(“SIP/277-00000005”, “RETVM=”) in new stack
– Executing [vmx@macro-vm:4] Set(“SIP/277-00000005”, “MODE=busy”) in new stack
– Executing [vmx@macro-vm:5] GotoIf(“SIP/277-00000005”, “1?chknomsg”) in new stack
– Goto (macro-vm,vmx,8)
– Executing [vmx@macro-vm:8] GotoIf(“SIP/277-00000005”, “0?s-BUSY,1”) in new stack
– Executing [vmx@macro-vm:9] GotoIf(“SIP/277-00000005”, “1?notdirect”) in new stack
– Goto (macro-vm,vmx,11)
– Executing [vmx@macro-vm:11] NoOp(“SIP/277-00000005”, “Checking if ext 275 is enabled: “) in new stack
– Executing [vmx@macro-vm:12] GotoIf(“SIP/277-00000005”, “1?s-BUSY,1”) in new stack
– Goto (macro-vm,s-BUSY,1)
– Executing [s-BUSY@macro-vm:1] NoOp(“SIP/277-00000005”, “BUSY voicemail”) in new stack
– Executing [s-BUSY@macro-vm:2] Macro(“SIP/277-00000005”, “get-vmcontext,275”) in new stack
– Executing [s@macro-get-vmcontext:1] Set(“SIP/277-00000005”, “VMCONTEXT=default”) in new stack
– Executing [s@macro-get-vmcontext:2] GotoIf(“SIP/277-00000005”, “0?200:300”) in new stack
– Goto (macro-get-vmcontext,s,300)
– Executing [s@macro-get-vmcontext:300] NoOp(“SIP/277-00000005”, “”) in new stack
– Executing [s-BUSY@macro-vm:3] VoiceMail(“SIP/277-00000005”, “275@default,b”””) in new stack
– <SIP/277-00000005> Playing ‘vm-theperson.ulaw’ (language ‘en’)
== Spawn extension (macro-vm, s-BUSY, 3) exited non-zero on ‘SIP/277-00000005’ in macro ‘vm’
== Spawn extension (macro-exten-vm, s, 21) exited non-zero on ‘SIP/277-00000005’ in macro ‘exten-vm’
== Spawn extension (from-internal, 275, 2) exited non-zero on ‘SIP/277-00000005’
– Executing [h@from-internal:1] Hangup(“SIP/277-00000005”, “”) in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/277-00000005’

Phone Type

Grandstream GXV-3140 for ext 275 line 1, line 2 on that phone is 2050,
Same phone for ext 277.