Bug in Directory() function

Folks,

I am running the latest version of Asterisk.

When Directory() function is invoked, it asks you for the first three letters of the last name. What I noticed is that it always fails on the first try. After entering the 3 letters, it says, “no match was found for the letters.” However, if you enter the same 3 letters once again, it works as expected.

Has anyone noticed this? Is there a workaround?

Thank you in advance for your help.

Regards,
Peter