If I open a corrupt/invalid-syntax (Flat) ODT - I get a minimalistic message box (see bug 166992). If I open a corrupt/invalid-syntax DOC or DOCX - I get a dialog asking for approval of a repair attempt. And if I open a corrupt/invalid-syntax RTF - I just get the result of a "best-effort" attempt to read the file, and whatever makes it into LO makes it; no notification regarding the recovery / error found in the file. This is consistent. The middle option is best IMHO.