Voicemail transfer goes to agent login

Hi - we seem to be having an issue when attempting to transfer to an extensions voicemail. The destination extension is 117. The person on teh phone will hit transfer, *117#, and the system appears to send the call to the user login, and asterisk plays back invalid extension message. Disabling the Agent login feature code resolves the issue. Should the agent login code not be expecting a full match, rather than taking in the first partial match? Almost seems like it’s looking a the app-userlogonoff context before looking at the ext-local context…

Thanks in advance,

*1 for on-demand dialing would screw you up the same way. The way I’ve always fixed this is to turn off agent-logins if I’m not using variable-membership queues.