Auto-translated
This issue has been discussed countless times.
1001;)...
1. The game must be installed in a way that the entire path is in English. For example: c/program files/games/homm5, not like this: c/program files/ИГРЫ/homm5
2. The map name must also be in English or numbers.
I noticed this: if I edit someone else's map, I can launch it from the game, but I can't launch my own maps.