Asterisk Force 9 to dial to internal phone

Hello this the debug that i made when calling to my company internal extensions, i need do force 9 and then the extension number to make the call

EX: 91943

i have a outbound route that says on the dial patterns "[9]XXXX

this is debug made:

== Spawn extension (macro-dialout-trunk, s, 14) exited non-zero on ‘SIP/103-09f8’ in macro ‘dialout-trunk’
== Spawn extension (macro-dialout-trunk, s, 14) exited non-zero on ‘SIP/103-09f8’
– Executing Macro(“SIP/100-f434”, “dialout-trunk|2|91943||”) in new stack
– Executing GotoIf(“SIP/100-f434”, “1?3:2”) in new stack
– Goto (macro-dialout-trunk,s,3)
– Executing Macro(“SIP/100-f434”, “user-callerid”) in new stack
– Executing Set(“SIP/100-f434”, “AMPUSER=100”) in new stack
– Executing Set(“SIP/100-f434”, “EMERGENCYCID=”) in new stack
– Executing Set(“SIP/100-f434”, “AMPUSERCIDNAME=Miguel Ventura”) in new stack
– Executing GotoIf(“SIP/100-f434”, “0?6”) in new stack
– Executing Set(“SIP/100-f434”, “CALLERID(all)=“Miguel Ventura” <100>”) in new stack
– Executing NoOp(“SIP/100-f434”, “Using CallerID “Miguel Ventura” <100>”) in new stack
– Executing Macro(“SIP/100-f434”, “record-enable|100|OUT”) in new stack
– Executing GotoIf(“SIP/100-f434”, “0 > 0?2:4”) in new stack
– Goto (macro-record-enable,s,4)
– Executing AGI(“SIP/100-f434”, “recordingcheck|20080428-080451|1209366291.114”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20080428-080451|1209366291.114: Outbound recording not enabled
– AGI Script recordingcheck completed, returning 0
– Executing NoOp(“SIP/100-f434”, “No recording needed”) in new stack
– Executing Macro(“SIP/100-f434”, “outbound-callerid|2”) in new stack
– Executing Set(“SIP/100-f434”, “USEROUTCID=”) in new stack
– Executing GotoIf(“SIP/100-f434”, “0?4”) in new stack
– Executing Set(“SIP/100-f434”, “CALLERID(all)=2021”) in new stack
– Executing GotoIf(“SIP/100-f434”, “1?6”) in new stack
– Goto (macro-outbound-callerid,s,6)
– Executing GotoIf(“SIP/100-f434”, “1?8”) in new stack
– Goto (macro-outbound-callerid,s,8)
– Executing NoOp(“SIP/100-f434”, “CallerID set to “” <2021>”) in new stack
– Executing Set(“SIP/100-f434”, “GROUP()=OUT_2”) in new stack
– Executing GotoIf(“SIP/100-f434”, “0?108”) in new stack
– Executing Set(“SIP/100-f434”, “DIAL_NUMBER=91943”) in new stack
– Executing Set(“SIP/100-f434”, “DIAL_TRUNK=2”) in new stack
– Executing AGI(“SIP/100-f434”, “fixlocalprefix”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
– AGI Script fixlocalprefix completed, returning 0
– Executing Set(“SIP/100-f434”, “OUTNUM=91943”) in new stack
– Executing Set(“SIP/100-f434”, “custom=SIP/alcatel”) in new stack
– Executing GotoIf(“SIP/100-f434”, “0?16”) in new stack
– Executing Dial(“SIP/100-f434”, “SIP/alcatel/91943|120|W”) in new stack
– Called alcatel/91943
– SIP/alcatel-4e56 is making progress passing it to SIP/100-f434
== Spawn extension (macro-dialout-trunk, s, 14) exited non-zero on ‘SIP/100-f434’ in macro ‘dialout-trunk’
== Spawn extension (macro-dialout-trunk, s, 14) exited non-zero on 'SIP/100-f434’
asterisk1*CLI> show channel
Usage: show channel
Shows lots of information about the specified channel.