Hi Matt,
I have set 'o' flag in my outbound but still getting same issue and i m sure i m not changing the CLID in dialing below is the agi debug
AGI Tx >> agi_network_script: call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----10-----0
AGI Tx >> agi_request:
agi://127.0.0.1:4577/call_log--HVcauses ... --10-----0
AGI Tx >> agi_channel: Local/9314077337573@default-af29,2
AGI Tx >> agi_language: en
AGI Tx >> agi_type: Local
AGI Tx >> agi_uniqueid: 1238416593.213
AGI Tx >> agi_callerid: unknown
AGI Tx >> agi_calleridname: V0330083633000000012
AGI Tx >> agi_callingpres: 0
AGI Tx >> agi_callingani2: 0
AGI Tx >> agi_callington: 0
AGI Tx >> agi_callingtns: 0
AGI Tx >> agi_dnid: unknown
AGI Tx >> agi_rdnis: unknown
AGI Tx >> agi_context: default
AGI Tx >> agi_extension: h
AGI Tx >> agi_priority: 1
AGI Tx >> agi_enhanced: 0.0
AGI Tx >> agi_accountcode:
AGI Tx >>
-- Executing AGI("SIP/208.43.83.184-08add508", "agi://127.0.0.1:4577/call_log") in new stack
AGI Tx >> agi_network_script: call_log
AGI Tx >> agi_request:
agi://127.0.0.1:4577/call_log
AGI Tx >> agi_channel: SIP/208.43.83.184-08add508
AGI Tx >> agi_language: en
AGI Tx >> agi_type: SIP
AGI Tx >> agi_uniqueid: 1238416593.212
AGI Tx >> agi_callerid: 9314077337573
AGI Tx >> agi_calleridname: unknown
AGI Tx >> agi_callingpres: 0
AGI Tx >> agi_callingani2: 0
AGI Tx >> agi_callington: 0
AGI Tx >> agi_callingtns: 0
AGI Tx >> agi_dnid: unknown
AGI Tx >> agi_rdnis: unknown
AGI Tx >> agi_context: default
AGI Tx >> agi_extension: 8366
AGI Tx >> agi_priority: 2
AGI Tx >> agi_enhanced: 0.0
AGI Tx >> agi_accountcode:
AGI Tx >> 0cl*CLI>
-- AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... --10-----0 completed, returning 0
-- AGI Script
agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing AGI("SIP/208.43.83.184-08add508", "agi-VDAD_ALL_outbound.agi|SURVEYCAMP-----LB") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
AGI Tx >> agi_request: agi-VDAD_ALL_outbound.agi
AGI Tx >> agi_channel: SIP/208.43.83.184-08add508
AGI Tx >> agi_language: en
AGI Tx >> agi_type: SIP
AGI Tx >> agi_uniqueid: 1238416593.212
AGI Tx >> agi_callerid: 9314077337573
AGI Tx >> agi_calleridname: unknown
AGI Tx >> agi_callingpres: 0
AGI Tx >> agi_callingani2: 0
AGI Tx >> agi_callington: 0
AGI Tx >> agi_callingtns: 0
AGI Tx >> agi_dnid: unknown
AGI Tx >> agi_rdnis: unknown
AGI Tx >> agi_context: default
AGI Tx >> agi_extension: 8366
AGI Tx >> agi_priority: 3
AGI Tx >> agi_enhanced: 0.0
AGI Tx >> agi_accountcode:
AGI Tx >> 0cl*CLI>
AGI Rx << STREAM FILE sip-silence ""
AGI Tx >> 200 result=0 endpos=160
AGI Rx << WAIT FOR DIGIT 10000
AGI Tx >> 200 result=57
AGI Rx << CHANNEL STATUS SIP/208.43.83.184-08add508
AGI Tx >> 200 result=6
AGI Rx << CHANNEL STATUS SIP/208.43.83.184-08add508
here u can see when call_log is called it had calleridname but after that its changed.
Regards
Ahmed