Blender destroys sculpt whenever saving
Go to edit &gt; preferences.
on interface tab find and enable &quot;developer extras&quot;
now go to experimental tab and enable undo legacy

your undoes will become slower but more accurate.
consider sending a bug report.
Here is how:
https://wiki.blender.org/wiki/Process/Bug_Reports