I am very close to out of ideas.
One thought: what language is calibre set to, and what is the language of the PC? If calibre is not set to English (which I expect it is not), does changing its language to English change the behavior? I am wondering whether there might be some character encoding issues.