SPA Phones: CID Prefix Not displaying with Anonymous calls

Hi,

I have an issue where CID preifx works great! for normal calls…

However when an “anonymous” call comes in the CID prefix is not displayed on the Handset (multiple brands)

The * log is:
2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@macro-prepend-cid:3] Set(“SIP/Internode-0000663f”, “CALLERID(name)=Anonymous”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@macro-prepend-cid:4] Set(“SIP/Internode-0000663f”, “_RGPREFIX=”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@macro-prepend-cid:5] Set(“SIP/Internode-0000663f”, “_RGPREFIX=CAPITAL”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@macro-prepend-cid:6] Set(“SIP/Internode-0000663f”, “CALLERID(name)=CAPITALAnonymous”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [614@ext-group:10] Gosub(“SIP/Internode-0000663f”, “sub-record-check,s,1(rg,614,dontcare)”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:1] GotoIf(“SIP/Internode-0000663f”, “1?check”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Goto (sub-record-check,s,6)
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:6] Set(“SIP/Internode-0000663f”, “__MON_FMT=wav”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:7] GotoIf(“SIP/Internode-0000663f”, “1?next”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Goto (sub-record-check,s,10)
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:10] ExecIf(“SIP/Internode-0000663f”, “0?Return()”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:11] GotoIf(“SIP/Internode-0000663f”, “0?rg,1”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:12] Set(“SIP/Internode-0000663f”, “__REC_STATUS=INITIALIZED”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:13] ExecIf(“SIP/Internode-0000663f”, “1?Set(__REC_POLICY_MODE=dontcare)”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:14] Set(“SIP/Internode-0000663f”, “NOW=1361878303”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:15] Set(“SIP/Internode-0000663f”, “__DAY=26”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:16] Set(“SIP/Internode-0000663f”, “__MONTH=02”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:17] Set(“SIP/Internode-0000663f”, “__YEAR=2013”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:18] Set(“SIP/Internode-0000663f”, “__TIMESTR=20130226-220143”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:19] Set(“SIP/Internode-0000663f”, “__FROMEXTEN=anonymous”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:20] Set(“SIP/Internode-0000663f”, “__CALLFILENAME=rg-614-anonymous-20130226-220143-1361878303.26466”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@sub-record-check:21] Goto(“SIP/Internode-0000663f”, “rg,1”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Goto (sub-record-check,rg,1)
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [rg@sub-record-check:1] GosubIf(“SIP/Internode-0000663f”, “0?record,1(rg,dontcare,anonymous)”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [rg@sub-record-check:2] Return(“SIP/Internode-0000663f”, “”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [614@ext-group:11] Set(“SIP/Internode-0000663f”, “RingGroupMethod=ringall”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [614@ext-group:12] Macro(“SIP/Internode-0000663f”, “dial,30,tr,100-101-102-103”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@macro-dial:1] GotoIf(“SIP/Internode-0000663f”, “1?dial”) in new stack
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Goto (macro-dial,s,3)
[2013-02-26 22:01:43] VERBOSE[2297] pbx.c: – Executing [s@macro-dial:3] AGI(“SIP/Internode-0000663f”, “dialparties.agi”) in new stack

SPA50XG & PAP2T

79xxG and Aastra phones do not have this issue