Some of Arelith's basic and necessary systems, like sending messengers or making bank transfers, are made impossible when characters have the same name. The systems also struggle when names even begin with the same letters.
For example, today I wanted to send a speedy to the character Cat. But the speedy would always 'autocorrect' me to Catherine Marr, a different character entirely, even when I strictly said Cat and not Catherine.
While I'm on the fence about whether characters should be allowed to have the same names or not, not being able to use basic services to interact with them because of it is pretty frustrating. I know nothing about coding but if there's a better way for these systems to work so they can interpret these character names, I for one would very much appreciate the kinks being worked out.
edit: Sorry, I realize this is more feedback than a suggestion.