Aliases don't appear when page is inserted in other pages

If I have page A (alias: a) and try to insert [[a]], then Logseq only shows page A as available (already existing page) when I type [[]]. If I write [[a]], it changes the text to [[A]].
Am I missing something here? I appreciate any help you can provide.

Edit: as I see, it handles well in upper and lower cases if the page’s name starts with lowercase. If it begins with uppercase, then I couldn’t use the alias with lowercase.