VoiceGuide IVR Software Main Page
Jump to content

Vg Thinks Someone Is Calling But No One Is

Recommended Posts

If you hang up in the middle of a transaction VG Displays"Hanging up call" Followed by "Waiting for call" and then mysteriously picks up like someone is calling. It is impossible that someone else is calling. Here is the trace surrounding the hangup.

 

151447.19 1 state [Welcome] Number Input

151447.20 1 tts generate start[Welcome to the TMG OneSource Phone Ordering system. Please enter your customer number followed by the pound sign. ]

151447.20 1 tts generate wait

151447.31 1 tts generate finish

151447.31 1 state [Welcome] Playing (C:\Program Files\VoiceGuide\data\tts1.wav)

151447.31 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\data\tts1.wav

151447.31 1 timer clear

151447.38 1 tw wav->vox convert end 224437,C:\Program Files\VoiceGuide\data\tts1.vox,1,0,,

151447.39 1 play start ok, lPlayId=224500

151455.25 1 tw PlayEnd 1 224500

151455.25 1 play end id=224500, (current ID)

151455.25 1 event EV_PLAY_FINISHED, code=8001, state=1300

151455.25 1 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED

151455.27 1 path {EV_PLAY_FINISHED} not found

151455.27 1 timer set 5 EV_TIMEOUT_REPLAYMSG

151455.27 1 tw DialogicEvent 129,TDX_PLAY,224500,0,0,,,

151455.27 1 event TDX_PLAY, code=129, state=1301

151455.27 1 LsGetNbrsRxDigits EV_UNKNOWN_129,TDX_PLAY

151455.27 1 path {TDX_PLAY} not found

151459.77 1 event callstate DISCONNECTED 1 0 0

151459.77 1 event EV_REMOTEPARTY_DISCONNECT, code=9250, state=1301

151459.77 1 LsGetNbrsRxDigits EV_REMOTEPARTY_DISCONNECT,EV_REMOTEPARTY_DISCONNECT

151459.77 1 path {EV_REMOTEPARTY_DISCONNECT} not found

151459.77 1 state Hanging up call...

151459.79 1 HangupCall_Common hCall=1

151459.79 1 rec RecSoundStop ok

151459.79 1 play PlaySoundStop ok

151459.79 1 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

151459.79 1 fnHangupCall end

151459.79 1 tw DialogicEvent 134,TDX_CST,1261,0,0,DE_LCOF,,

151459.79 1 event TDX_CST, code=134, state=900

151459.80 1 LsAwaitingCalls EV_UNKNOWN_134

151459.83 1 event callstate IDLE 1 0 0

151459.83 1 WorkingMode@Idle=

151459.83 1 timer clear

151459.83 1 rec RecSoundStop ok

151459.85 1 play PlaySoundStop ok

151459.85 1 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

151459.85 1 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_ONHOOK,,

151459.85 1 event TDX_SETHOOK, code=135, state=900

151459.85 1 LsAwaitingCalls EV_UNKNOWN_135

151500.83 1 event EV_TIMEOUT_TIMETOREINITLINE, code=9008, state=900

151500.83 1 init atidle reinit : start

151500.83 1 init atidle reinit iConferenceOtherLegLid=-1

151500.83 1 init atidle reinit : reset all LineState variables

151500.83 1 timer set 0.3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

151500.83 1 state Waiting for a call...

151501.16 1 event EV_TIMEOUT_ATERIDLE_ALLOWOUT, code=9013, state=900

151501.52 1 event callstate OFFERING 1 0 0

151501.52 1 script interpretor: VgMulti v6.0.2028

151501.52 1 ERROR 6.0.2028 TW__LineEvCallState_Error:Subscript out of range

151501.52 1 tw ring 1

151501.54 1 ring time since last ring (ms): 0

151501.54 1 rv clear all

151501.54 1 init LineState ResetAtStartOfNewCall.

151501.54 1 answer the call

151501.54 1 timer clear

151501.54 1 tw DialogicEvent 134,TDX_CST,0,0,0,DE_RINGS,ET_RON,

151501.55 1 event TDX_CST, code=134, state=6001

151501.96 0 sys cleanup Start

151501.96 0 sys cleanup End

151502.08 1 event callstate CONNECTED 1 0 0

151502.08 1 WorkingModes tapi= script=

151502.08 1 Inband detection not enabled

151502.10 1 StartLoadedVgs at 8/11/2005 3:15:02 PM

151502.10 1 WARN rv ScriptsPath could not be set as LineState(iLineId).iVgsIdx = 0 in StartLoadedVgs_InitLineState

151502.10 1 set sScriptToRunOnHangup=[] in StartLoadedVgs

151502.10 1 fn RunModule start

151502.10 1 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_OFFHOOK,CALL_INBOUND,

151502.10 1 event TDX_SETHOOK, code=135, state=6001

151502.10 1 tw DialogicEvent 134,TDX_CST,231,0,0,DE_LCON,,

151502.11 1 event TDX_CST, code=134, state=6001

151502.11 1 timer clear

151502.11 1 state [Zero CustNumber Retries] Evaluate [0]

151502.11 1 eval[0]

151502.11 1 Eval Expr result:[0] stored in $RV[CustNoCounter]

151502.11 1 path {0} not found

151502.13 1 fn RunModule start

151502.13 1 timer clear

151502.13 1 state [Welcome] Number Input

151502.13 1 tts generate start[Welcome to the TMG OneSource Phone Ordering system. Please enter your customer number followed by the pound sign. ]

151502.13 1 tts generate wait

151502.21 1 tts generate finish

151502.21 1 state [Welcome] Playing (C:\Program Files\VoiceGuide\data\tts1.wav)

151502.21 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\data\tts1.wav

151502.21 1 timer clear

151502.27 1 tw wav->vox convert end 239328,C:\Program Files\VoiceGuide\data\tts1.vox,1,0,,

151502.29 1 play start ok, lPlayId=239390

151510.14 1 tw PlayEnd 1 239390

151510.14 1 play end id=239390, (current ID)

151510.16 1 event EV_PLAY_FINISHED, code=8001, state=1300

151510.16 1 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED

151510.16 1 path {EV_PLAY_FINISHED} not found

151510.16 1 timer set 5 EV_TIMEOUT_REPLAYMSG

151510.16 1 tw DialogicEvent 129,TDX_PLAY,239390,0,0,,,

151510.16 1 event TDX_PLAY, code=129, state=1301

151510.16 1 LsGetNbrsRxDigits EV_UNKNOWN_129,TDX_PLAY

Share this post


Link to post

We can see in trace tha that the Dialogic card is reporting ringing on the line:

 

151501.52 1 tw ring 1

 

about 2 seconds after VG hangs up (151459.77 1 state Hanging up call...).

 

That's why VoiceGuide picks up the phone and starts the script.

 

Some PBXs and switches have 'auto-callback' features - are you sure that the PBX or Switch is not actually dialing Voiceguide's extension again?

 

There is a remote chance that the Dialoigc card is faulty - but the 'auto-callback' is probably what is happening here...

Share this post


Link to post

I now have a Vonage line hooked up and no longer get the redial problem However now it will not detect a hangup.

Here is the log

 

170006.12 1 tw dtmf 2 (1,50,50)

170006.12 1 event 2, code=50, state=1300

170006.12 1 LsGetNbrsPlayWelcMsg 2,2

170006.14 1 play PlaySoundStop ok

170006.14 1 state [Welcome] Number Input 2

170006.14 1 path {2} not found

170006.14 1 tw DialogicEvent 134,TDX_CST,50,0,0,DE_DIGITS,,

170006.14 1 event TDX_CST, code=134, state=1301

170006.14 1 LsGetNbrsRxDigits EV_UNKNOWN_134,TDX_CST

170006.14 1 path {TDX_CST} not found

170006.14 1 tw PlayEnd 1 138531

170006.14 1 play end id=138531, (current ID)

170006.14 1 event EV_PLAY_FINISHED, code=8001, state=1301

170006.14 1 LsGetNbrsRxDigits EV_PLAY_FINISHED,EV_PLAY_FINISHED

170006.14 1 path {EV_PLAY_FINISHED} not found

170006.14 1 tw DialogicEvent 129,TDX_PLAY,138531,0,0,,,

170006.14 1 event TDX_PLAY, code=129, state=1301

170006.14 1 LsGetNbrsRxDigits EV_UNKNOWN_129,TDX_PLAY

170006.15 1 path {TDX_PLAY} not found

170006.48 1 tw dtmf 0 (1,48,48)

170006.48 1 event 0, code=48, state=1301

170006.48 1 LsGetNbrsRxDigits 0,0

170006.48 1 state [Welcome] Number Input 20

170006.48 1 path {20} not found

170006.48 1 tw DialogicEvent 134,TDX_CST,48,0,0,DE_DIGITS,,

170006.50 1 event TDX_CST, code=134, state=1301

170006.50 1 LsGetNbrsRxDigits EV_UNKNOWN_134,TDX_CST

170006.50 1 path {TDX_CST} not found

170006.70 1 tw dtmf 0 (1,48,48)

170006.70 1 event 0, code=48, state=1301

170006.70 1 LsGetNbrsRxDigits 0,0

170006.70 1 state [Welcome] Number Input 200

170006.70 1 path {200} not found

170006.70 1 tw DialogicEvent 134,TDX_CST,48,0,0,DE_DIGITS,,

170006.70 1 event TDX_CST, code=134, state=1301

170006.70 1 LsGetNbrsRxDigits EV_UNKNOWN_134,TDX_CST

170006.71 1 path {TDX_CST} not found

170006.87 1 tw dtmf # (1,35,35)

170006.87 1 event #, code=35, state=1301

170006.87 1 LsGetNbrsRxDigits #,#

170006.87 1 path {200} not found

170006.89 1 fn RunModule start

170006.89 1 tw DialogicEvent 134,TDX_CST,35,0,0,DE_DIGITS,,

170006.89 1 event TDX_CST, code=134, state=6001

170006.89 1 state [CheckCustNumber] DB Query

170006.89 1 db ODBC mode used

170006.90 1 rv replace start: [select 1, CustName From TarCustomer Where Custkey=$RV[Welcome]]

170006.90 1 rv replace end: [select 1, CustName From TarCustomer Where Custkey=200]

170006.90 1 db About to execute a Retrieve type operation [select 1, CustName From TarCustomer Where Custkey=200]

170006.92 1 db [CheckCustNumber] row count=1

170006.92 1 db get RecordsetGetRowsMax

170006.92 1 db get 999 records. (row count=1)

170006.92 1 db update RVs

170006.92 1 db about to close dbDbqDatabase

170006.92 1 db going down path [True]

170006.93 1 fn RunModule start

170006.93 1 state [Clear Location Number Counter] Evaluate [0]

170006.93 1 eval[0]

170006.93 1 Eval Expr result:[0] stored in $RV[LocNoCounter]

170006.93 1 fn RunModule start

170006.93 1 state [GetLocationNo] Number Input

170006.93 1 tts generate start[Please enter your location number followed by the pound sign. ]

170006.93 1 tts generate wait

170006.00 1 tts generate finish

170006.00 1 state [GetLocationNo] Playing (C:\Program Files\VoiceGuide\data\tts1.wav)

170006.00 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\data\tts1.wav

170007.03 1 tw wav->vox convert end 147140,C:\Program Files\VoiceGuide\data\tts1.vox,1,0,,

170007.03 1 play start ok, lPlayId=147171

170008.82 1 tw dtmf 5 (1,53,53)

170008.82 1 event 5, code=53, state=1300

170008.82 1 LsGetNbrsPlayWelcMsg 5,5

170008.84 1 play PlaySoundStop ok

170008.84 1 state [GetLocationNo] Number Input 5

170008.84 1 path {5} not found

170008.86 1 tw DialogicEvent 134,TDX_CST,53,0,0,DE_DIGITS,,

170008.86 1 event TDX_CST, code=134, state=1301

170008.86 1 LsGetNbrsRxDigits EV_UNKNOWN_134,TDX_CST

170008.86 1 path {TDX_CST} not found

170008.86 1 tw PlayEnd 1 147171

170008.86 1 play end id=147171, (current ID)

170008.86 1 event EV_PLAY_FINISHED, code=8001, state=1301

170008.86 1 LsGetNbrsRxDigits EV_PLAY_FINISHED,EV_PLAY_FINISHED

170008.86 1 path {EV_PLAY_FINISHED} not found

170008.87 1 tw DialogicEvent 129,TDX_PLAY,147171,0,0,,,

170008.87 1 event TDX_PLAY, code=129, state=1301

170008.87 1 LsGetNbrsRxDigits EV_UNKNOWN_129,TDX_PLAY

170008.87 1 path {TDX_PLAY} not found

170009.39 1 tw dtmf 2 (1,50,50)

170009.39 1 event 2, code=50, state=1301

170009.39 1 LsGetNbrsRxDigits 2,2

170009.39 1 state [GetLocationNo] Number Input 52

170009.39 1 path {52} not found

170009.39 1 tw DialogicEvent 134,TDX_CST,50,0,0,DE_DIGITS,,

170009.39 1 event TDX_CST, code=134, state=1301

170009.40 1 LsGetNbrsRxDigits EV_UNKNOWN_134,TDX_CST

170009.40 1 path {TDX_CST} not found

170010.89 1 tw dtmf # (1,35,35)

170010.90 1 event #, code=35, state=1301

170010.90 1 LsGetNbrsRxDigits #,#

170010.90 1 path {52} not found

170010.90 1 fn RunModule start

170010.90 1 tw DialogicEvent 134,TDX_CST,35,0,0,DE_DIGITS,,

170010.90 1 event TDX_CST, code=134, state=6001

170010.90 1 state [CheckLocationNumber] DB Query

170010.90 1 db ODBC mode used

170010.92 1 rv replace start: [sELECT 1, AddrLine1, tarCustAddr.AddrKey, AddrName, CustName,City, StateID, StoreNumber FROM tarCustomer Inner Join tarCustAddr On tarCustomer.Custkey=tarCustAddr.Custkey Inner Join tarCustAddrTMG On tarCustAddrTMG.AddrKey=tarCustAddr.AddrKey Inner Join tciAddress On tarCustAddr.AddrKey = tciAddress.AddrKey WHERE tarCustAddr.Custkey=$RV[Welcome] AND StoreNumber=$RV[GetLocationNo]]

170010.93 1 db About to execute a Retrieve type operation [sELECT 1, AddrLine1, tarCustAddr.AddrKey, AddrName, CustName,City, StateID, StoreNumber FROM tarCustomer Inner Join tarCustAddr On tarCustomer.Custkey=tarCustAddr.Custkey Inner Join tarCustAddrTMG On tarCustAddrTMG.AddrKey=tarCustAddr.AddrKey Inner Join tciAddress On tarCustAddr.AddrKey = tciAddress.AddrKey WHERE tarCustAddr.Custkey=200 AND StoreNumber=52]

170010.93 1 db [CheckLocationNumber] row count=1

170010.95 1 db get RecordsetGetRowsMax

170010.95 1 db get 999 records. (row count=1)

170010.95 1 db update RVs

170010.95 1 db about to close dbDbqDatabase

170010.95 1 db going down path [True]

170010.95 1 fn RunModule start

170010.96 1 state [Location] Running VB Script...

170010.96 1 rv replace start: [Dim CaseLocation

CaseLocation = "$RV[CheckLocationNumber_4_1]"

CaseLocation = LCase(CaseLocation)

set vg = CreateObject("VoiceGuide.CommandLink")

vg.Run_ResultReturn $RV_LINEID, "[ALocation]{" & CaseLocation & "}"

set vg = Nothing

]

170010.96 1 vbs ran [vbs_1_1.vbs], cmd [wscript "C:\Program Files\VoiceGuide\data\vbs_1_1.vbs" //I //T:60]

170010.98 1 Run Script waiting. iRunWait=1 (shellid=4924, process=5228)

170011.01 1 cl Run_ResultReturn >>[ALocation]{52 - huntington}<<

170011.03 1 cl module's runwait=1, WavPlayHasNowFinished=0

170011.03 1 fn RunModule start

170011.03 1 Play Module start

170011.03 1 state [sayLocation] Playing

170011.03 1 rv replace start: [You are placing an order for store number $RV[CheckLocationNumber_8_1] in $RV[CheckLocationNumber_6_1] If this is correct press 1, If this is not correct press 2..]

170011.03 1 tts generate start[You are placing an order for store number 52 in Huntington If this is correct press 1, If this is not correct press 2..]

170011.03 1 tts generate wait

170011.12 1 tts generate finish

170011.12 1 state [sayLocation] Playing (C:\Program Files\VoiceGuide\data\tts1.wav)

170011.12 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\data\tts1.wav

170011.15 1 tw wav->vox convert end 151265,C:\Program Files\VoiceGuide\data\tts1.vox,1,0,,

170011.17 1 play start ok, lPlayId=151296

170019.29 1 tw PlayEnd 1 151296

170019.29 1 play end id=151296, (current ID)

170019.29 1 event EV_PLAY_FINISHED, code=8001, state=1100

170019.31 1 LsPlayMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED

170019.31 1 path {EV_PLAY_FINISHED} not found

170019.31 1 tw DialogicEvent 129,TDX_PLAY,151296,0,0,,,

170019.31 1 event TDX_PLAY, code=129, state=1101

170019.31 1 LsPlayMsgFinished EV_UNKNOWN_129,TDX_PLAY

170019.32 1 path {TDX_PLAY} not found

170024.78 1 event EV_TIMEOUT_REPLAYMSG, code=9005, state=1101

170024.78 1 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG,EV_TIMEOUT_REPLAYMSG

170024.78 1 path {EV_TIMEOUT_REPLAYMSG} not found

170024.79 1 tts generate reuse

170024.79 1 state [sayLocation] Playing (C:\Program Files\VoiceGuide\data\tts1.wav)

170024.81 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\data\tts1.wav

170024.82 1 tw wav->vox convert end 164953,C:\Program Files\VoiceGuide\data\tts1.vox,1,0,,

170024.84 1 play start ok, lPlayId=164968

170032.96 1 tw PlayEnd 1 164968

170032.96 1 play end id=164968, (current ID)

170032.98 1 event EV_PLAY_FINISHED, code=8001, state=1100

170032.98 1 LsPlayMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED

170032.98 1 path {EV_PLAY_FINISHED} not found

170032.00 1 tw DialogicEvent 129,TDX_PLAY,164968,0,0,,,

170032.00 1 event TDX_PLAY, code=129, state=1101

170033.01 1 LsPlayMsgFinished EV_UNKNOWN_129,TDX_PLAY

170033.01 1 path {TDX_PLAY} not found

170038.37 1 event EV_TIMEOUT_REPLAYMSG, code=9005, state=1101

170038.37 1 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG,EV_TIMEOUT_REPLAYMSG

170038.37 1 path {EV_TIMEOUT_REPLAYMSG} not found

170038.39 1 tts generate reuse

170038.39 1 state [sayLocation] Playing (C:\Program Files\VoiceGuide\data\tts1.wav)

170038.40 1 tw ConvertWav2Vox C:\Program Files\VoiceGuide\data\tts1.wav

170038.43 1 tw wav->vox convert end 178546,C:\Program Files\VoiceGuide\data\tts1.vox,1,0,,

170038.45 1 play start ok, lPlayId=178578

170046.57 1 tw PlayEnd 1 178578

170046.57 1 play end id=178578, (current ID)

170046.59 1 event EV_PLAY_FINISHED, code=8001, state=1100

170046.61 1 LsPlayMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED

170046.62 1 path {EV_PLAY_FINISHED} not found

170046.64 1 tw DialogicEvent 129,TDX_PLAY,178578,0,0,,,

170046.65 1 event TDX_PLAY, code=129, state=1101

170046.65 1 LsPlayMsgFinished EV_UNKNOWN_129,TDX_PLAY

170046.67 1 path {TDX_PLAY} not found

170057.51 1 event EV_TIMEOUT_HANGUP, code=9001, state=1101

170057.51 1 LsPlayMsgFinished EV_TIMEOUT_HANGUP,EV_TIMEOUT_HANGUP

170057.53 1 path {EV_TIMEOUT_HANGUP} not found

170057.53 1 state Hanging up call...

170057.54 1 HangupCall_Common hCall=1

170057.56 1 rec RecSoundStop ok

170057.56 1 play PlaySoundStop ok

170057.57 1 fnHangupCall end

170057.62 1 event callstate IDLE 1 0 0

170057.62 1 WorkingMode@Idle=

170057.64 1 rec RecSoundStop ok

170057.65 1 play PlaySoundStop ok

170057.65 1 tw DialogicEvent 135,TDX_SETHOOK,0,0,0,DX_ONHOOK,,

170057.67 1 event TDX_SETHOOK, code=135, state=900

170057.68 1 LsAwaitingCalls EV_UNKNOWN_135

170058.68 1 event EV_TIMEOUT_TIMETOREINITLINE, code=9008, state=900

170058.68 1 init atidle reinit : start

170058.70 1 init atidle reinit iConferenceOtherLegLid=-1

170058.70 1 init atidle reinit : reset all LineState variables

170058.71 1 state Waiting for a call...

170059.06 1 event EV_TIMEOUT_ATERIDLE_ALLOWOUT, code=9013, state=900

170235.90 0 load start [C:\Program Files\VoiceGuide\Scripts\BrookshireBros.vgs]

170235.93 0 loaded Script Id 3: C:\Program Files\VoiceGuide\Scripts\BrookshireBros.vgs

170235.93 0 Erasing Script (new loaded) Id 2

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×