Hi Kevin,
have you debugged the ATA with prserv.exe?
I had some issues in the past with a PESQ tester, and setting the audiomode to 0x00120012 helped for me.
hth
Sascha
....this is the output from prserv on a good call
|->CallState[0]=4 L=1 R=4016c6c FG=0 r=0,0
FG NewState[0]=4, L=1, R=4016c6c
|->CallInfo[0]
|->SetRingerMode[0]:3
<-|StOffHk[0]
|->SetRingerMode[0]:1
|->CallState[0]=1 L=1 R=4016c6c FG=0 r=4016c6c,0
|->SetRingerMode[0]:1
[0]StopTone
|->CallState[0]=5 L=1 R=4016c6c FG=0 r=4016c6c,0
|->CallInfo[0]
[0]StopTone
|->OpenRxChn[0]
[0]StopTone
<-|OpenRxChnAck[0]
Save Media[0]
|->StartMediaTx[0]:pt=0 ps=20 ss=0 ip=a63801f:19422
[0]MPT mode 0
[2]MPT mode 0
Enable LEC adapt [0]=1
[0]Enable encoder 0
[0]DPKT 1st: 3680 3520, pt 0
15948:00;2,0,0,0,
[0]DTMF 1 , insum:323505
[0]StopTone
[0]DTMF 2 , insum:285988
[0]DTMF 3 , insum:289227
[0]DTMF 4 , insum:287021
[0]DTMF 5 , insum:284108
[0]DTMF 6 , insum:286979
[0]DTMF 7 , insum:284993
[0]DTMF 8 , insum:302792
[0]DTMF 9 , insum:293475
[0]DTMF 0 , insum:293768
[0]DTMF * , insum:279360
[0]DTMF # , insum:301230
<-|EndCall[0]
<-|SK[0]:9, L=1, FGR=4016c6c
[0]StopTone
->CloseRxChn[0]
|->StopMediaTx[0]
|->CallState[0]=2 L=1 R=4016c6c FG=0 r=4016c6c,0
IDLE[0]
|->SetRingerMode[0]:1
15948:30;2,0,0,0,