PE6 can already use unicode UTF-8. PE6 uses a modern development architecture, PE5 did not, so there are some differences, particularly as unicode now completely replaces ANSI.
Please can you email support at picaxe dot com one of your files so we can try the issue, sometimes issues like this can be worked around with something as simple as a cut and paste.