Ok so I just spent most of a day creating and setting up an EU account and a character on a Russian server. This was so I could see if it was possibly a regional bug, maybe specific to Russian. However, when I added my custom font it still worked flawlessly.
I would suggest double checking the font you are using that it is actually the font you want to use or possibly it got corrupted.