The main issue for document interoperability is a trivial one, and are fonts which are proprietary on Windows/macOS and free on Linux. LibreOffice is capable of handling on the fly font replacement to solve the issue, but the feature has to be configured and managed to work properly.