Custom Conext to Incoming Route?

Hi:

I have a very simple custom context:

[from-other-custom]
exten => s, 1, Answer
exten => s,n,Set(CALLERID(name)=l00001
exten => s,n,Set(CALLERID(num)=100001)
exten => s,n,goto(from-trunk,s,1)
exten => s,n, Hangup()

I have an incoming route where
DID Number = 100001
Caller ID Number = 100001

Unfortunately the call is always routed to the default route:

pbx*CLI>

-- Executing [[email protected]:1] Answer("SIP/DOORBELL-IN-00000007", "                          ") in new stack
-- Executing [[email protected]:2] Set("SIP/DOORBELL-IN-00000007", "CAL                          LERID(name)=l00001") in new stack
-- Executing [[email protected]:3] Set("SIP/DOORBELL-IN-00000007", "CAL                          LERID(num)=100001") in new stack
-- Executing [[email protected]:4] Goto("SIP/DOORBELL-IN-00000007", "fr                          om-trunk,s,1") in new stack
-- Goto (from-trunk,s,1)
-- Executing [[email protected]:1] Set("SIP/DOORBELL-IN-00000007", "__FROM_DID=s"                          ) in new stack
-- Executing [[email protected]:2] Gosub("SIP/DOORBELL-IN-00000007", "app-blackli                          st-check,s,1") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/DOORBELL-IN-00000007", "0                          ?blacklisted") in new stack
-- Executing [[email protected]:2] Set("SIP/DOORBELL-IN-00000007", "CALL                          ED_BLACKLIST=1") in new stack
-- Executing [[email protected]:3] Return("SIP/DOORBELL-IN-00000007", ""                          ) in new stack
-- Executing [[email protected]:3] ExecIf("SIP/DOORBELL-IN-00000007", "0 ?Set(CAL                          LERID(name)=100001)") in new stack
-- Executing [[email protected]:4] Set("SIP/DOORBELL-IN-00000007", "__CALLINGPRES                          _SV=allowed_not_screened") in new stack
-- Executing [[email protected]:5] Set("SIP/DOORBELL-IN-00000007", "CALLERPRES()=                          allowed_not_screened") in new stack
-- Executing [[email protected]:6] Goto("SIP/DOORBELL-IN-00000007", "from-did-dir                          ect,201,1") in new stack
-- Goto (from-did-direct,201,1)
-- Executing [[email protected]:1] Macro("SIP/DOORBELL-IN-00000007", "exte                          n-vm,201,201") in new stack
-- Executing [[email protected]:1] Macro("SIP/DOORBELL-IN-00000007", "user-ca                          llerid,") in new stack
-- Executing [[email protected]:1] Set("SIP/DOORBELL-IN-00000007", "AMPU                          SER=100001") in new stack
-- Executing [[email protected]:2] GotoIf("SIP/DOORBELL-IN-00000007", "0                          ?report") in new stack
-- Executing [[email protected]:3] ExecIf("SIP/DOORBELL-IN-00000007", "1                          ?Set(REALCALLERIDNUM=100001)") in new stack
-- Executing [[email protected]:4] Set("SIP/DOORBELL-IN-00000007", "AMPU                          SER=") in new stack
-- Executing [[email protected]:5] Set("SIP/DOORBELL-IN-00000007", "AMPU                          SERCIDNAME=") in new stack
-- Executing [[email protected]:6] GotoIf("SIP/DOORBELL-IN-00000007", "1                          ?report") in new stack
-- Goto (macro-user-callerid,s,10)
-- Executing [[email protected]:10] GotoIf("SIP/DOORBELL-IN-00000007", "                          0?continue") in new stack
-- Executing [[email protected]:11] Set("SIP/DOORBELL-IN-00000007", "__T                          TL=64") in new stack
-- Executing [[email protected]:12] GotoIf("SIP/DOORBELL-IN-00000007", "                          1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [[email protected]:19] NoOp("SIP/DOORBELL-IN-00000007", "Us                          ing CallerID "l00001" <100001>") in new stack
-- Executing [[email protected]:2] Set("SIP/DOORBELL-IN-00000007", "RingGroup                          Method=none") in new stack
-- Executing [[email protected]:3] Set("SIP/DOORBELL-IN-00000007", "VMBOX=201                          ") in new stack
-- Executing [[email protected]:4] Set("SIP/DOORBELL-IN-00000007", "EXTTOCALL                          =201") in new stack
-- Executing [[email protected]:5] Set("SIP/DOORBELL-IN-00000007", "CFUEXT=")                           in new stack
-- Executing [[email protected]:6] Set("SIP/DOORBELL-IN-00000007", "CFBEXT=")                           in new stack
-- Executing [[email protected]:7] Set("SIP/DOORBELL-IN-00000007", "RT=20") i                          n new stack
-- Executing [[email protected]:8] Macro("SIP/DOORBELL-IN-00000007", "record-                          enable,201,IN") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/DOORBELL-IN-00000007", "1                          ?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [[email protected]:4] ExecIf("SIP/DOORBELL-IN-00000007", "0                          ?MacroExit()") in new stack
-- Executing [[email protected]:5] GotoIf("SIP/DOORBELL-IN-00000007", "0                          ?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [[email protected]:15] GotoIf("SIP/DOORBELL-IN-00000007", "                          1?IN") in new stack
-- Goto (macro-record-enable,s,20)
-- Executing [[email protected]:20] ExecIf("SIP/DOORBELL-IN-00000007", "                          1?MacroExit()") in new stack
-- Executing [[email protected]:9] Macro("SIP/DOORBELL-IN-00000007", "dial,20                          ,tr,201") in new stack

Thanks,

Tim