Gotoiftime is not working

My Asterisk version is 1.2.31.

Gotoiftime is doing nothing…If I try true condition and put:

exten => 21631,8,GotoIfTime(8:00-13:00|mon-fri||?70:9)

It doesn’t jump to priority 70.

And below, the condition is now false and it doesn’t jump to priority 70…

Can anyone tell me what’s wrong, please?

exten => 21631,8,GotoIfTime(8:00-13:00|mon-fri||?9:70)
exten => 21631,9,Read(ecochoice|ecos_pre_atend_diurno_lx|1|||5)
exten => 21631,10,gotoif($["${ecochoice}" = “1”]?100:11)
exten => 21631,11,gotoif($["${ecochoice}" = “2”]?200:12)
exten => 21631,12,gotoif($["${ecochoice}" = “3”]?300:13)
exten => 21631,13,gotoif($["${ecochoice}" = “4”]?400:14)
exten => 21631,14,gotoif($["${ecochoice}" = “5”]?500:9)

exten => 21631,50,Playback(ecos_pre_atend _feriad_lx)
exten => 21631,51,Hangup()

exten => 21631,70,Playback(ecos serv_encerrad_lx)
exten => 21631,71,Hangup()

Here is a snippet that works with Asterisk 13
same => n,GoToIfTime(06:00-08:00,mon-fri,,,,,GMT+4?fwd)

As for asterisk 1.2… hum… didnt know there were still instances running - it has been EOL since 2010 !

We’ve it working yet…

But Now I’ve this problem…it seems to be a syntax problem…