Do you have the full language pack installed in XP? Without it installed, there are some unicode issues that XP will experience.