the call outcome code from FastAgi were all code 16 (normal call clearing) and i'd gotten too far with the previous code to start all over again and try to figure out where it was getting the clearing codes from...
below is a copy of the logs from one call:
2007-01-26 13:40:09|TEST_VDfastAGI|begin|+++++++++++++++++ FastAGI Start ++++++++++++++++++++++++++++++++++++++++
2007-01-26 13:40:09|TEST_VDfastAGI|begin|Perl Environment Dump:
2007-01-26 13:40:09|TEST_VDfastAGI|begin|0|--debug
2007-01-26 13:40:09|TEST_VDfastAGI|begin|URL HVcauses: |PRI|NODEBUG|0|||)|
2007-01-26 13:40:09|TEST_VDfastAGI|begin|AGI Environment Dump:
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- accountcode =
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- callerid = 0000000000
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- calleridname = V0126133956000054136
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- callingani2 = 0
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- callingpres = 0
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- callingtns = 0
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- callington = 0
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- channel = Local/901603698432@default-a259,2
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- context = default
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- dnid = unknown
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- enhanced = 0.0
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- extension = h
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- language = en
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- network = yes
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- network_script = VD_hangup--HVcauses--PRI-----NODEBUG-----0---------------)
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- priority = 2
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- rdnis = unknown
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- request =
agi://127.0.0.1:4577/VD_hangup--HVcause ... ----------)
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- type = Local
2007-01-26 13:40:09|TEST_VDfastAGI|begin| -- uniqueid = 1169818797.3
2007-01-26 13:40:09|TEST_VDfastAGI|begin|AGI Variables: |1169818797.3|Local/901603698432@default-a259,2|h|Local|V0126133956000054136|
2007-01-26 13:40:09|TEST_VDfastAGI|VD_hangup|Process to run: |agi://127.0.0.1:4577/VD_hangup--HVcauses--PRI-----NODEBUG-----0---------------)|VD_hangup|END|
2007-01-26 13:40:09|TEST_VDfastAGI|VD_hangup|DEBUG: NODEBUG
2007-01-26 13:40:09|TEST_VDfastAGI|VD_hangup|VD_hangup : V0126133956000054136 Local/901603698432@default-a259,2 2 54136
2007-01-26 13:40:09|TEST_VDfastAGI|VD_hangup|-- VD_hangup Local DEBUG: |PRI|V0126133956000054136||0|
2007-01-26 13:40:09|TEST_VDfastAGI|VD_hangup|+++++ VDAD START LOCAL CHANNEL: EXITING- 2