Hi Ronan and Jorge! Ronan thanks for continuing this thread and Jorge thanks for sharing your workaround of using document status to "finalize" the document and prevent further edits.
I wanted to mention one additional option which may help you bring additional clarity to which versions are official or contain edits. Within the Revision History menu you can choose to rename any specific version to something that indicates to you the status or changes present there. To do so simply choose the three-dot menu on the right side of that version and choose "Name this version."

Then after applying a name you can toggle on "Show named versions only" which will hide any that you have not uniquely named. This can allow you to filter out less relevant versions such as those generated by simply viewing the document. See an example of this below where I've named a version "Final Version" and hid the rest.

While it doesn't prevent the new version from viewing the document from being generated entirely hopefully this might allow you to bring additional clarity to what each version contains.
Let me know if you have additional questions!