It is not a mistake. They do not TRANSLATE names in passports. They TRANSLITERATE it. Yes, there are some silly rules; but they have a table with the Latin characters for the Russian ones.

Тебя же не зовут по-русски Александер.