Inbound Calls ring then vm-goodbye terminate Extensions.conf + Log

Hi All

Please help me to fix this problem that i cannot seem to resolve.
Extensions.conf

CONFIG

;-------------------------------------------------------------------------------
; from-digital:
;
; Context to set for PRI’s and equivalent
;
[from-digital]
include => from-pstn
;-------------------------------------------------------------------------------

;-------------------------------------------------------------------------------
; from-analog:
;
; Context to set for analog DAHDi cards and equivalent
;
[from-analog]
include => from-dahdi
;-------------------------------------------------------------------------------

;-------------------------------------------------------------------------------
; from-trunk:
;
; Context is really just an aliax of from-pstn
;
[from-trunk]
include => from-pstn
;-------------------------------------------------------------------------------

;-------------------------------------------------------------------------------
; from-pstn:
;
; Entry context for calls from the outside world to hit FreePBX
[from-pstn]

;-------------------------VOIPMAGIC---------------
exten => s,1,Goto(ext-local,3110,1)
;-------------------------------------------------

include => from-pstn-custom ; create this context in extensions_custom.conf to include customizations
include => ext-did
include => ext-did-post-custom
include => from-did-direct
include => ext-did-catchall ; THIS MUST COME AFTER ext-did
;-------------------------------------------------------------------------------

ERROR LOG

== Manager ‘admin’ logged off from 127.0.0.1
== Starting DAHDI/1-1 at ,s,1 failed so falling back to exten ‘s’
== Starting DAHDI/1-1 at ,s,1 still failed so falling back to context ‘default’
– Executing [s@default:1] Playback(“DAHDI/1-1”, “vm-goodbye”) in new stack
– <DAHDI/1-1> Playing ‘vm-goodbye.ulaw’ (language ‘en’)
– Executing [s@default:2] NoOp(“DAHDI/1-1”, “ERROR: FreePBX Does not use the [default] context, confguration error”) in new stack
– Executing [s@default:3] Macro(“DAHDI/1-1”, “hangupcall”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“DAHDI/1-1”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“DAHDI/1-1”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] Hangup(“DAHDI/1-1”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘DAHDI/1-1’ in macro ‘hangupcall’
== Spawn extension (default, s, 3) exited non-zero on ‘DAHDI/1-1’
– Executing [h@default:1] Macro(“DAHDI/1-1”, “hangupcall,”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“DAHDI/1-1”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“DAHDI/1-1”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] Hangup(“DAHDI/1-1”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘DAHDI/1-1’ in macro ‘hangupcall’
== Spawn extension (default, h, 1) exited non-zero on ‘DAHDI/1-1’
– Hanging up on ‘DAHDI/1-1’
– Hungup ‘DAHDI/1-1’
== Manager ‘admin’ logged on from 127.0.0.1