FreePBX 13 - blocking unknown calls

Hi guys,

I’m struggling with blocking unknown calls even when Block Unknown/Blocked Caller ID is enabled. Is there anything else what I’m missing to make it work ? I’m running on FreePBX 13.0.190.19

dialparties.agi: Starting New Dialparties.agi
 **dialparties.agi: Caller ID name is 'unknown' number is 'unknown'**
 dialparties.agi: CW Ignore is: 
 dialparties.agi: CF Ignore is: 
 dialparties.agi: CW IN_USE/BUSY is: 1
 dialparties.agi: Methodology of ring is  'ringallv2-prim'
    -- dialparties.agi: Added extension 65525# to extension map
    -- dialparties.agi: Extension 5525 cf is disabled
    -- dialparties.agi: Extension 65525# cf is disabled
    -- dialparties.agi: Extension 5525 do not disturb is disabled
 dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
 dialparties.agi: Extension 5525 has ExtensionState: 0
    -- dialparties.agi: DbDel CALLTRACE/5525 - Caller ID is not defined
    -- dialparties.agi: Filtered ARG3: 5525-65525
    -- <DAHDI/i1/-176>AGI Script dialparties.agi completed, returning 0
    -- Executing [[email protected]:9] NoOp("DAHDI/i1/-176", "Returned from dialparties with groups to dial") in new stack
    -- Executing [[email protected]:10] Set("DAHDI/i1/-176", "LOOPCNT=2") in new stack
    -- Executing [[email protected]:11] Set("DAHDI/i1/-176", "ITER=1") in new stack
    -- Executing [[email protected]:12] Set("DAHDI/i1/-176", "EXTTOCALL=5525") in new stack
    -- Executing [[email protected]:13] NoOp("DAHDI/i1/-176", "Working with 5525") in new stack
    -- Executing [[email protected]:14] ExecIf("DAHDI/i1/-176", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
    -- Executing [[email protected]:15] ExecIf("DAHDI/i1/-176", "0?Set(HASH(__SIPHEADERS,Alert-Info)=;volume=)") in new stack
    -- Executing [[email protected]:16] Set("DAHDI/i1/-176", "ITER=2") in new stack

Try adding a number called “Anonymous” to the Blacklist Module, this did the trick for me.