caller id when pickup call - group-intercept

Mikeme

Member
Apr 26, 2021
179
4
18
39
Hi,
spend few hours on this, when pickup call (*8) the picked phone shows on screen *8.
i have read a lot about that..
double checked the caller ID header on phone that been set to PAI-RPID-FROM(even try other modes).
once checking the pcap trace there is no mention for the caller id, only in remote party id - *8
also i try to log the caller id and check in fs_cli, still no show :(

the following is the group-intercept dialplan, any suggest?

Code:
<extension name="group-intercept" continue="false" uuid="b600c24a-0f04-4d8a-b64d-740dfa7a2811">
    <condition field="destination_number" expression="^\*8$"/>
    <condition field="${sip_h_X-intercept_uuid}" expression="^(.+)$" break="on-true">
        <action application="intercept" data="$1"/>
    </condition>
    <condition field="" expression="">
        <action application="answer" data=""/>
        <action application="lua" data="intercept_group.lua inbound"/>
    </condition>
</extension>