thank you for your response
i change the agi output to both
[Oct 7 02:32:48] == Using SIP RTP CoS mark 5
[Oct 7 02:32:48] > 0x7fd53001c0c0 -- Strict RTP learning after remote address set to: 192.168.0.6:40026
[Oct 7 02:32:48] -- Executing [2003@trunkinbound:1] AGI("SIP/2002-00000021", "agi-DID_route.agi") in new stack
[Oct 7 02:32:48] -- Launched AGI Script /usr/share/asterisk/agi-bin/agi-DID_route.agi
[Oct 7 02:32:49] -- <SIP/2002-00000021>AGI Script agi-DID_route.agi completed, returning 0
[Oct 7 02:32:49] -- Executing [s@testmenu:1] Answer("SIP/2002-00000021", "") in new stack
[Oct 7 02:32:49] -- Executing [s@testmenu:2] AGI("SIP/2002-00000021", "agi-VDAD_inbound_calltime_check.agi,CALLMENU-----YES-----testmenu-------------------------NO") in new stack
[Oct 7 02:32:49] -- Launched AGI Script /usr/share/asterisk/agi-bin/agi-VDAD_inbound_calltime_check.agi
[Oct 7 02:32:50] -- <SIP/2002-00000021> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Oct 7 02:32:50] -- <SIP/2002-00000021> Playing 'sip-silence.gsm' (escape_digits=) (sample_offset 0) (language 'en')
[Oct 7 02:32:50] -- <SIP/2002-00000021>AGI Script agi-VDAD_inbound_calltime_check.agi completed, returning 0
[Oct 7 02:32:50] -- Executing [s@testmenu:3] Set("SIP/2002-00000021", "INVCOUNT=0") in new stack
[Oct 7 02:32:50] -- Executing [s@testmenu:4] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:32:50] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:32:50] -- Executing [s@testmenu:5] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:32:52] -- Timeout on SIP/2002-00000021, continuing...
[Oct 7 02:32:52] -- Executing [s@testmenu:6] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:32:52] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:32:52] -- Executing [s@testmenu:7] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:32:54] -- Timeout on SIP/2002-00000021, going to 't'
[Oct 7 02:32:54] -- Executing [t@testmenu:1] Goto("SIP/2002-00000021", "s,4") in new stack
[Oct 7 02:32:54] -- Goto (testmenu,s,4)
[Oct 7 02:32:54] -- Executing [s@testmenu:4] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:32:54] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:32:54] -- Executing [s@testmenu:5] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:32:56] -- Timeout on SIP/2002-00000021, continuing...
[Oct 7 02:32:56] -- Executing [s@testmenu:6] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:32:56] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:32:57] -- Executing [s@testmenu:7] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:32:59] -- Timeout on SIP/2002-00000021, going to 't'
[Oct 7 02:32:59] -- Executing [t@testmenu:1] Goto("SIP/2002-00000021", "s,4") in new stack
[Oct 7 02:32:59] -- Goto (testmenu,s,4)
[Oct 7 02:32:59] -- Executing [s@testmenu:4] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:32:59] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:32:59] -- Executing [s@testmenu:5] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:33:01] -- Timeout on SIP/2002-00000021, continuing...
[Oct 7 02:33:01] -- Executing [s@testmenu:6] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:33:01] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:33:01] -- Executing [s@testmenu:7] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:33:03] -- Timeout on SIP/2002-00000021, going to 't'
[Oct 7 02:33:03] -- Executing [t@testmenu:1] Goto("SIP/2002-00000021", "s,4") in new stack
[Oct 7 02:33:03] -- Goto (testmenu,s,4)
[Oct 7 02:33:03] -- Executing [s@testmenu:4] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:33:03] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:33:04] -- Executing [s@testmenu:5] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:33:05] == Manager 'sendcron' logged on from 127.0.0.1
[Oct 7 02:33:05] == Manager 'sendcron' logged on from 127.0.0.1
[Oct 7 02:33:05] == Manager 'sendcron' logged off from 127.0.0.1
[Oct 7 02:33:05] == Manager 'sendcron' logged off from 127.0.0.1
[Oct 7 02:33:06] -- Timeout on SIP/2002-00000021, continuing...
[Oct 7 02:33:06] -- Executing [s@testmenu:6] BackGround("SIP/2002-00000021", "3") in new stack
[Oct 7 02:33:06] -- <SIP/2002-00000021> Playing '3.slin' (language 'en')
[Oct 7 02:33:06] -- Executing [s@testmenu:7] WaitExten("SIP/2002-00000021", "2") in new stack
[Oct 7 02:33:07] == Spawn extension (testmenu, s, 7) exited non-zero on 'SIP/2002-00000021'
[Oct 7 02:33:07] WARNING[11222][C-00000032]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
[Oct 7 02:33:07] -- Executing [h@testmenu:1] AGI("SIP/2002-00000021", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------)") in new stack
[Oct 7 02:33:07] -- <SIP/2002-00000021>AGI Script
agi://127.0.0.1:4577/call_log--HVcauses ... ----------) completed, returning 0
[Oct 7 02:33:10] == Manager 'sendcron' logged on from 127.0.0.1
[Oct 7 02:33:10] == Manager 'sendcron' logged off from 127.0.0.1
i notice the same result, and i noticided the option menu repeat not working too..... i configured this to "1" y the menu repeted several times..