Bug introduced in 12.1.0 and fixed in 12.2.0 (or 12.1.1?)
Could anybody help?
NotebookDirectory[] function began working wrong in 12.1 (the bug was not present in 12.0 and earlier versions).
When folder name includes Russian (Cyrillic) symbols, the function returns wrong path. Namely, the path contains all the folders up to the one including Сyrillics.
Example: if file path is "C:\folder1\folder2\папка\test.nb"
NotebookDirectory[] returns "C:\folder1\folder2".
Any idea?

$CharacterEncodingon your system? – ilian Apr 17 '20 at 06:14