Key presses not being recognized

Hi! I have a dialplan setup where if you call a number it goes to a .wav and has you select the “dial by name”, “sales”, etc. by pressing 5, 6, 7, etc. When I call the dial by name directory from my work phone by dialing the extension it works. But I’m not sure why asterisks no longer recognizes the keypad when i try and select an option. Here is what i have in my extensions.conf file:

exten => in-broadvoice2,1,Directory(default)
exten => (our direct number is here),1,Goto(ivrmenu1,s,1)

[ivrmenu1]
exten => s,1,Set(TIMEOUT(digit)=2)
exten => s,2,Set(TIMEOUT(response)=2)
exten => s,3,SetMusicOnHold(random)
exten => s,4,Answer
exten => s,5,NoOp
exten => s,6,NoOp
exten => s,7,NoOp
exten => s,8,NoOp
exten => s,9,Background(silence/1)
exten => s,10,Background(ivrmenu1)
exten => s,11,Background(silence/5)
exten => s,12,Background(ivrmenu1)
exten => s,13,Background(silence/5)
exten => s,14,Background(ivrmenu1)
exten => s,15,Hangup
;
exten => i,1,Playback(invalid)
exten => i,2,Goto(ivrmenu1,s,7)
exten => t,1,Goto(ivrmenu1,s,7)
exten => a,1,Goto(ivrmenu1,s,7)
exten => o,1,Goto(ivrmenu1,s,7)
exten => h,1,Hangup

; Capture Keypresses
exten => _X,1,Goto(default,${EXTEN},1)
exten => _XX,1,Goto(default,${EXTEN},1)
exten => _XXX,1,Goto(default,${EXTEN},1)
exten => _XXXX,1,Goto(default,${EXTEN},1)
exten => _XXXXX,1,Goto(default,${EXTEN},1)
exten => _XXXXXX,1,Goto(default,${EXTEN},1)
;
exten => _XXXXXXX.,1,Goto(ivrmenu1,s,7)

; Menu Options
exten => 1,1,NoOp
exten => 2,1,NoOp
exten => 3,1,NoOp
exten => 4,1,NoOp
exten => 5,1,Directory(default)
exten => 6,1,Goto(default,139,1)
exten => 7,1,Goto(default,114,1)
exten => 8,1,Goto(default,110,1)
exten => 9,1,NoOp

When I dial 7 from my work phone this works:
; Company Directory
exten => 7,1,Directory(default)

what do your logfiles say?
Can you post some logging?