With regard to MS Office / LibreOffice, I'm not surprised.
I've edited a few large contract documents in the last year, and LibreOffice Writer consistently mangled the images and in some cases the formatting, even with things which had been added to the document by LibreOffice itself. In other words, we'd save a file in LibreOffice, load it back, and get something different than we had before we saved it.
MS Word has the same kind of problems (can't reliably save and load back to itself), however when I was working on those documents last year, it proved much more reliable than LibreOffice Writer.
Which is a shame, as apart from the open source goodness, and the price, LibreOffice has a nice change history / diffing tool (which we kept on using).
In one case, loading a file into LibreOffice Writer mangled the formatting of some text so badly someone thought a financial proposition was quite different than what was really being said, causing a right panic, and only when I loaded the same file into MS Word were we able to clarify the problem.
Also I don't think I've ever seen an MS Word form render properly in LibreOffice.
We really had no choice but to buy MS Word licenses, though I'd really rather not, and can't really afford them.