Callback destination to DISA not calling calback

Hi All,

I have a client who would like to call his office from remote locations and be called back with the DISA prompt so he can seem to be calling from the office and have the calls recorded.

I have setup an inbound route (DID) to the callback and then setup the callback destination to a DISA.

The call back works when destination is set to an announcment for example.
But when trying to route it to the DISA it does not call me back.

Below is some log info.

2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:3] Set(“SIP/Easi Telecom-00002a65”, “CDR(did)=0319404381”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:4] ExecIf(“SIP/Easi Telecom-00002a65”, “0 ?Set(CALLERID(name)=+27825440902)”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:5] Set(“SIP/Easi Telecom-00002a65”, “__CALLINGPRES_SV=allowed_not_screened”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:6] Set(“SIP/Easi Telecom-00002a65”, “CALLERPRES()=allowed_not_screened”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:7] Goto(“SIP/Easi Telecom-00002a65”, “callback,1,1”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Goto (callback,1,1)
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:1] Set(“SIP/Easi Telecom-00002a65”, “CALL=+27825440902”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:2] Set(“SIP/Easi Telecom-00002a65”, “DESTINATION=disa.1.1”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:3] Set(“SIP/Easi Telecom-00002a65”, “SLEEP=5”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:4] System(“SIP/Easi Telecom-00002a65”, “/var/lib/asterisk/bin/callback +27825440902 disa.1.1 5 &”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: – Executing [[email protected]:5] Hangup(“SIP/Easi Telecom-00002a65”, “”) in new stack
[2014-10-08 10:46:15] VERBOSE[19201] pbx.c: == Spawn extension (callback, 1, 5) exited non-zero on ‘SIP/Easi Telecom-00002a65’
[2014-10-08 10:46:20] NOTICE[19207] chan_local.c: No such extension/context [email protected] while calling Local channel
[2014-10-08 10:46:20] NOTICE[19207] channel.c: Unable to call channel Local/[email protected]

Any feedback would be greatly appreciated