The problem seems to be the dash, which is not ascii. See how it displays here,
–
Normal dash,
-
SeaMonkey does display it fine in the text but not in the title bar, where it is an underline. Could it also be a font problem? Or simply the WPS has problems with non-ascii characters in the titlebar? Dooble-Qt5 also fails to correctly display the en dash or whatever it is though it displays a question mark.
Edit: It's U+2013 : EN DASH according to Babelstone.