Survey Campaign dials number but hangs up upon answer

Hello,
I'm new to vicidial but am not asking this question too blindly.
I'm trying to get a survey campaign going. I've read the manuals and many forum posts here and would like to ask if it's broken or not in my release.
Version: 2.0.4.122 Bld 81011-0855
I can get a campaign to dial and connect when setting dial method to "MANUAL". When I change dial method to "RATIO" and:
Campaign VDAD exten to 8366 or 8364 then...
It will ring the number in the hopper but immediately hang up - no recordings are played and call status is set to NA- Not Answered. This happens even if I let the call go to voicemail. However, in reviewing log output, I can see clearly that the call was answered just before the launch of the AGI script.???
In looking through the agi-VDADtransferBROADCAST.agi and the agi-VDADtransferSURVEY.agi files it is getting to the point where the "SET CALLERID" line is. It's generating the callerid value. It's exiting with status 200 - ok.
To my newbie eye, t seems that it's trying to lookup the callerid value in the live_agents table but the only live agent in the table has an empty callerid value. I'm not sure if this is where things are going wrong or not.
After several hours of trying to troubleshoot this, I thought maybe I should ask if it is even working properly in my version. A few posts create some concern for me if I'm not on the latest svn trunk.
Any suggestions, pointers or answers are certainly appreciated.
Thank you,
Michael
I'm new to vicidial but am not asking this question too blindly.
I'm trying to get a survey campaign going. I've read the manuals and many forum posts here and would like to ask if it's broken or not in my release.
Version: 2.0.4.122 Bld 81011-0855
I can get a campaign to dial and connect when setting dial method to "MANUAL". When I change dial method to "RATIO" and:
Campaign VDAD exten to 8366 or 8364 then...
It will ring the number in the hopper but immediately hang up - no recordings are played and call status is set to NA- Not Answered. This happens even if I let the call go to voicemail. However, in reviewing log output, I can see clearly that the call was answered just before the launch of the AGI script.???
In looking through the agi-VDADtransferBROADCAST.agi and the agi-VDADtransferSURVEY.agi files it is getting to the point where the "SET CALLERID" line is. It's generating the callerid value. It's exiting with status 200 - ok.
To my newbie eye, t seems that it's trying to lookup the callerid value in the live_agents table but the only live agent in the table has an empty callerid value. I'm not sure if this is where things are going wrong or not.
After several hours of trying to troubleshoot this, I thought maybe I should ask if it is even working properly in my version. A few posts create some concern for me if I'm not on the latest svn trunk.
Any suggestions, pointers or answers are certainly appreciated.
Thank you,
Michael