Took a long while until I found the right state of mind to finally understand what was causing those (rare) file corruptions. Once I figured that out, the rest was easy :-)
I really resonated with the assumption which was wrong and moments of exhausted ideas. Thank you for documenting these.