Hello, i’m trying to create multiple IVRs as a tree, but I observed that the system is saving the first DTMF choice so that I cannot choose the correct option from the second IVR. logs as below:
User entered ‘0’
– Executing [[email protected]:16] Set(“SIP/1001-00000767”, “IVR_MSG=”) in new stack
– Executing [[email protected]:17] GotoIf(“SIP/1001-00000767”, “0?t,1”) in new stack
– Executing [[email protected]:18] NoOp(“SIP/1001-00000767”, “”) in new stack
– Executing [[email protected]:19] ExecIf(“SIP/1001-00000767”, “0?Set(LOCALEXT=1)”) in new stack
– Executing [[email protected]:20] GotoIf(“SIP/1001-00000767”, “0?from-did-direct-ivr,11130,1”) in new stack
– Executing [[email protected]:21] NoOp(“SIP/1001-00000767”, “ivr-61113,0,1”) in new stack
– Executing [[email protected]:22] ExecIf(“SIP/1001-00000767”, “0?Set(NODEFOUND=1)”) in new stack
– Executing [[email protected]:23] GotoIf(“SIP/1001-00000767”, “1?beforewhile:nodedial”) in new stack
– Goto (ivr-6,s,13)
– Executing [[email protected]:13] ExecIf(“SIP/1001-00000767”, “1?Set(DIGITS=11130)”) in new stack
– Executing [[email protected]:14] While(“SIP/1001-00000767”, "1 ") in new stack
– Executing [[email protected]:15] Read(“SIP/1001-00000767”, “IVREXT,1,0,10”) in new stack
– Accepting a maximum of 1 digits.
– User entered ‘0’
– Executing [[email protected]:16] Set(“SIP/1001-00000767”, “IVR_MSG=”) in new stack
– Executing [[email protected]:17] GotoIf(“SIP/1001-00000767”, “0?t,1”) in new stack
– Executing [[email protected]:18] NoOp(“SIP/1001-00000767”, “”) in new stack
– Executing [[email protected]:19] ExecIf(“SIP/1001-00000767”, “0?Set(LOCALEXT=1)”) in new stack
– Executing [[email protected]:20] GotoIf(“SIP/1001-00000767”, “0?from-did-direct-ivr,111300,1”) in new stack
– Executing [[email protected]:21] NoOp(“SIP/1001-00000767”, “ivr-611130,0,1”) in new stack
– Executing [[email protected]:22] ExecIf(“SIP/1001-00000767”, “0?Set(NODEFOUND=1)”) in new stack
– Executing [[email protected]:23] GotoIf(“SIP/1001-00000767”, “1?beforewhile:nodedial”) in new stack
– Goto (ivr-6,s,13)
– Executing [[email protected]:13] ExecIf(“SIP/1001-00000767”, “1?Set(DIGITS=111300)”) in new stack
– Executing [[email protected]:14] While(“SIP/1001-00000767”, "1 ") in new stack
– Executing [[email protected]:15] Read(“SIP/1001-00000767”, “IVREXT,1,0,10”) in new stack
– Accepting a maximum of 1 digits.
– User entered nothing.
– Executing [[email protected]:16] Set(“SIP/1001-00000767”, “IVR_MSG=”) in new stack
– Executing [[email protected]:17] GotoIf(“SIP/1001-00000767”, “0?t,1”) in new stack
– Executing [[email protected]:18] NoOp(“SIP/1001-00000767”, “”) in new stack
– Executing [[email protected]:19] ExecIf(“SIP/1001-00000767”, “0?Set(LOCALEXT=1)”) in new stack
– Executing [[email protected]:20] GotoIf(“SIP/1001-00000767”, “0?from-did-direct-ivr,111300,1”) in new stack
– Executing [[email protected]:21] NoOp(“SIP/1001-00000767”, “ivr-6111300,1”) in new stack
– Executing [[email protected]:22] ExecIf(“SIP/1001-00000767”, “0?Set(NODEFOUND=1)”) in new stack
– Executing [[email protected]:23] GotoIf(“SIP/1001-00000767”, “1?beforewhile:nodedial”) in new stack
– Goto (ivr-6,s,13)
please advise