I am seeing some strange behavior if I set the CALLERID(num) variable over FastAGI session versus directly in the dialplan, like:
exten => _9NXN.,1,Set(CALLERID(num)=8775551212)
DEBUG agi: >>> EXEC SET CALLERID(num)=8775551212
DEBUG agi: <<< 200 result=0
When set in the dialplan, all is fine, when set successfully over AGI I see some anomalies. Is there any fundamental difference between the two in terms of what events may get affected over the Manager API?