I have tried this with both 411 and # and get the same result.
Here is the output when I press #
== Extension Changed 5005[ext-local] new state InUse for Notify User 5041
-- Executing [#@from-internal:1] Answer("SIP/5005-00000007", "") in new stack
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/5005-00000007]
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/5005-00000007]
> 0x8811cc0 -- Probation passed - setting RTP source address to 10.10.204.109:4000
-- Executing [#@from-internal:2] Wait("SIP/5005-00000007", "1") in new stack
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/5005-00000007]
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/5005-00000007]
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/5005-00000007]
<< [ TYPE: Control (4) SUBCLASS: Unknown control '20' (20) ] [SIP/5005-00000007]
<< [ TYPE: Control (4) SUBCLASS: Unknown control '32' (32) ] [SIP/5005-00000007]
> 0x8811cc0 -- Probation passed - setting RTP source address to 10.10.204.109:4000
-- Executing [#@from-internal:3] AGI("SIP/5005-00000007", "directory,,from-did-direct,bo") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/directory
<< [ TYPE: Control (4) SUBCLASS: Unknown control '20' (20) ] [SIP/5005-00000007]
<< [ TYPE: Control (4) SUBCLASS: Unknown control '32' (32) ] [SIP/5005-00000007]
directory,,from-did-direct,bo: Notice: vm-context not specified. Using 'default'
-- Playing 'dir-nomatch' (escape_digits=) (sample_offset 0)
-- Playing 'dir-nomatch' (escape_digits=) (sample_offset 0)
<< [ HANGUP (NULL) ] [SIP/5005-00000007]
<< [ HANGUP (NULL) ] [SIP/5005-00000007]
-- <SIP/5005-00000007>AGI Script directory completed, returning 4
== Spawn extension (from-internal, #, 3) exited non-zero on 'SIP/5005-00000007'
-- Executing [h@from-internal:1] Macro("SIP/5005-00000007", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/5005-00000007", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/5005-00000007", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/5005-00000007", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("SIP/5005-00000007", "End of MEETME check") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/5005-00000007", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("SIP/5005-00000007", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("SIP/5005-00000007", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("SIP/5005-00000007", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("SIP/5005-00000007", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,45)
-- Executing [s@macro-hangupcall:45] GotoIf("SIP/5005-00000007", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] GotoIf("SIP/5005-00000007", "1?theend") in new stack
-- Goto (macro-hangupcall,s,50)
-- Executing [s@macro-hangupcall:50] AGI("SIP/5005-00000007", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
-- <SIP/5005-00000007>AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:51] Hangup("SIP/5005-00000007", "") in new stack
== Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'SIP/5005-00000007' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/5005-00000007'
== Extension Changed 5005[ext-local] new state Idle for Notify User 5041
voysbox*CLI>