Blacklist stripping CLID

Been having problems with DADHI settings since upgrading, now this is very strange.

If i select the blacklist to terminate call and hangup, phones are still ringing but with the CLID stripped and showing Unkown any other setting it works fine but i dont want a caller sat on our line being placed on hold forever.

[2017-04-15 11:31:23] VERBOSE[24343][C-00000017] sig_analog.c: Starting simple switch on 'DAHDI/1-1'
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] NoOp("DAHDI/1-1", "Entering from-dahdi with DID == ") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:2] Ringing("DAHDI/1-1", "") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:3] Set("DAHDI/1-1", "DID=s") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:4] NoOp("DAHDI/1-1", "DID is now s") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:5] GotoIf("DAHDI/1-1", "1?dahdiok:checkzap") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (from-analog,s,9)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:9] NoOp("DAHDI/1-1", "Is a DAHDi Channel") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:10] Set("DAHDI/1-1", "CHAN=1-1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:11] Set("DAHDI/1-1", "CHAN=1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:12] Macro("DAHDI/1-1", "from-dahdi-1,s,1") in new stack
[2017-04-15 11:31:25] WARNING[24343][C-00000017] app_macro.c: No such context 'macro-from-dahdi-1' for macro 'from-dahdi-1'. Was called by [email protected]
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:13] NoOp("DAHDI/1-1", "Returned from Macro from-dahdi-1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:14] Goto("DAHDI/1-1", "from-pstn,s,1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (from-pstn,s,1)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] Set("DAHDI/1-1", "__DIRECTION=INBOUND") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:2] Gosub("DAHDI/1-1", "sub-record-check,s,1(in,s,force)") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] GotoIf("DAHDI/1-1", "0?initialized") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:2] Set("DAHDI/1-1", "__REC_STATUS=INITIALIZED") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:3] Set("DAHDI/1-1", "NOW=1492252285") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:4] Set("DAHDI/1-1", "__DAY=15") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:5] Set("DAHDI/1-1", "__MONTH=04") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:6] Set("DAHDI/1-1", "__YEAR=2017") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:7] Set("DAHDI/1-1", "__TIMESTR=20170415-113125") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:8] Set("DAHDI/1-1", "__FROMEXTEN=unknown") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:9] Set("DAHDI/1-1", "__MON_FMT=wav") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:10] NoOp("DAHDI/1-1", "Recordings initialized") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:11] ExecIf("DAHDI/1-1", "0?Set(ARG3=dontcare)") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:12] Set("DAHDI/1-1", "REC_POLICY_MODE_SAVE=") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:13] ExecIf("DAHDI/1-1", "0?Set(REC_STATUS=NO)") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:14] GotoIf("DAHDI/1-1", "2?checkaction") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (sub-record-check,s,17)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:17] GotoIf("DAHDI/1-1", "1?sub-record-check,in,1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (sub-record-check,in,1)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] NoOp("DAHDI/1-1", "Inbound Recording Check to s") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:2] Set("DAHDI/1-1", "FROMEXTEN=unknown") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:3] ExecIf("DAHDI/1-1", "11?Set(FROMEXTEN=XXXXXXXXXXX)") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:4] Gosub("DAHDI/1-1", "recordcheck,1(force,in,s)") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] NoOp("DAHDI/1-1", "Starting recording check against force") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:2] Goto("DAHDI/1-1", "force") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (sub-record-check,recordcheck,5)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:5] Set("DAHDI/1-1", "__REC_POLICY_MODE=FORCE") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:6] GotoIf("DAHDI/1-1", "1?startrec") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (sub-record-check,recordcheck,16)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:16] NoOp("DAHDI/1-1", "Starting recording: in, s") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:17] Set("DAHDI/1-1", "AUDIOHOOK_INHERIT(MixMonitor)=yes") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:18] Set("DAHDI/1-1", "__CALLFILENAME=in-s-XXXXXXXXXXX-20170415-113125-1492252283.290") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:19] MixMonitor("DAHDI/1-1", "2017/04/15/in-s-XXXXXXXXXX-20170415-113125-1492252283.290.wav,abi(LOCAL_MIXMON_ID),") in new stack
[2017-04-15 11:31:25] VERBOSE[24344][C-00000017] app_mixmonitor.c: Begin MixMonitor Recording DAHDI/1-1
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:20] Set("DAHDI/1-1", "__MIXMON_ID=0xb4836b10") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:21] Set("DAHDI/1-1", "__RECORD_ID=DAHDI/1-1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:22] Set("DAHDI/1-1", "__REC_STATUS=RECORDING") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:23] Set("DAHDI/1-1", "CDR(recordingfile)=in-s-XXXXXXXXXXX-20170415-113125-1492252283.290.wav") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:24] Return("DAHDI/1-1", "") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:5] Return("DAHDI/1-1", "") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:3] Gosub("DAHDI/1-1", "app-blacklist-check,s,1()") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] GotoIf("DAHDI/1-1", "1?blacklisted") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (app-blacklist-check,s,4)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:4] Answer("DAHDI/1-1", "") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:5] Set("DAHDI/1-1", "BLDEST=app-blackhole,hangup,1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:6] GotoIf("DAHDI/1-1", "22?app-blackhole,hangup,1:app-blackhole,zapateller,1") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx_builtins.c: Goto (app-blackhole,hangup,1)
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:1] NoOp("DAHDI/1-1", "Blackhole Dest: Hangup") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Executing [[email protected]:2] Hangup("DAHDI/1-1", "") in new stack
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] pbx.c: Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'DAHDI/1-1'
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] sig_analog.c: Hanging up on 'DAHDI/1-1'
[2017-04-15 11:31:25] VERBOSE[24343][C-00000017] chan_dahdi.c: Hungup 'DAHDI/1-1'

Your trace shows an fxs channel

Unless I read your first post screenshot wrong then you probably should start off by saying “Yes” to the blocking bit.

Dicko, the call coming in was from my mobile which sends its number i have just deleted it. Basically with the settings above in the blacklist module it has allowed my mobile through even though it is on the blacklist but my number has been stripped any other choice in the blacklist like place on hold forever works fine but i dont wont our lines tied up for to long.

James, Thats strange showing up as FXO on a Sangoma A200