Here what is come to my mind beside the other solutions suggested here:
- When you enable the non-printing Characters in OpenOffice, nothing wrong is reported, is it not?
- When you save the doc you use MS 97/2000/XP format?
- As you're under Windows and perhaps in a hurry, you can for example download Atlantis Word processor (trial version for 30 days, very light software: http://www.atlantiswordprocessor.com...lantis16en.exe). It is possible that it can save your doc more accurately. But be aware that AWP is unable to deal with tables, so if you have any in your document it will not be formatted correctly.
I hope you could find the solution!