When you say “open” what do you mean? How are you opening the .bpurl file? Are you opening it on the same computer that you created it? Or is it at least the same region/language setting?
Aside from seeing the question marks, what kind of problem does this actually present?
I open the .bpurl file on the same computer I created using the File-Open BP Url List menu in the BatchPatch application. The following settings are available in the Windows (Windows 10 Pro) language settings and regional settings: System language: Russian, Formats: Russian (Russia), Location: Russia, Current language of programs that do not support Unicode: Russian (Russia).
In addition to question marks, there are no other problems.
What do you see inside of BatchPatch before you save the report as .bpurl? Do the question marks appear in that report before saving it or only after saving it and reopening the .bpurl file?