Very poor formatting for .doc/.docx files in Libreoffice

I tried to open a .docx file in libreoffice. But the format of the document completely changed(some parts were overlapping so not readable). Is there a fix for this now?Basant_Lal_CV.docx

The interoperability of LibreOffice regarding MS software gets continuously improved - even where a kind of guessing may be required due to the differences in concepts as mentioned by @ajlittoz, and also due to bad practice widley spread in the MS-Office world and also in the field of education and training. (Of course LibO users also do doubtable things, and well considered education based on it may not be easily acquired.)
Anyway: This is a topic where the version of the used LibO Writer can make a relevant difference.
I opened the attachment with LibO V 7.1.1, and what I saw wasn’t obviously messed up totally though it showed all the traces of MS specific user practice.
Surely any editing of the document in LibO, and probably saving back to .docx would aggravate the deficiencies.
Documents fully WYSIWYG-optimized manually will always buck against editing.

There are two mains reasons for the “bad formatting”.

  • .docx is not a native format for Writer and its specifications are proprietary. It has been somehow reverse-engineered but this is not perfect. The format is based on different principles than ODF. This means there is no one-to-one correspondence between items in a .docx file and .odt internal formal. Therefore, you always incur loss of information when converting.

  • The attached document is nearly exclusivement direct formatted (nearly all text is in Default Paragraph Style with additional manual formatting applied). Writer can’t then guess the intent behind paragraph and does a dumb conversion.

  • To complicate matters (and this what causes the most severe issue), one of the tables is inside a frame which has inconsistent attributes (bad wrap mode and Allow overlap enabled).

All in all, your document is badly structured. Using simpler feature would greatly improve its stability and formatting persistence.

To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!

In case you need clarification, edit your question (not an answer which is reserved for solutions) or comment the relevant answer.

The document is badly structured, or it is badly structured for the purpose of converting to odf?

It is intrinsically badly structured, even for Word.

Correction:

Select the first table. This brings up the Un-float Table pop-up. Click it.

See 16164912043151134_fixed.docx