А причем тут платформа? Если имя файла создано на кириллице в одной кодировке и на системе, которая использует иную кодировку, оно превратилось в крякозябры? Ясное дело, что платформа такой файл не найдет. Префиксы на латинице полностью снимают данную проблему.
Потому что, полагаю, если ТС руками заархивирует файлики обмена - все будет в порядке. (можно, кстати, проверить). Кодировку можно не только криво считать, но и записать в кривой кодировке тоже никто не мешает.