This is likely to be a difference between the encoding used on the build machine to turn your string literal into bytes and the encoding used on the target machine and its file system. Without more information on those it is hard to say.