I went to their place and now I have more information.

Their ISP cut them off for 24 hours because they were sending spam and now they have a big clean up campaign.

The file trashing that occurred last friday truncated files in alphabetical order, as 8 files with names from letter U till letter Z have preserved content. My application never deals with files in alphabetical order. Even at startup they are opened in a logical order, by their function.

Anyway, there is one file that starts with letter Z and its purpose is some sort of Log file. It just keeps tracks of events, so if someone does an export or import, there is one record that says export, on that computer, that person, at that time and so on. If someone adds a document, changes something, tempers with preferences, there is one line with the summary of the event. Anyway, that file is ok.

The thing is, in general, with all the other users that I have and experience so far, this file usually gets corrupted if something happens because it is updated all the time and is updated last and if someone has any problem because of power loss it is usually this file that needs some sort of fixing. Well, in this case, this file is intact.

And finally, third weird detail, all files have creation date March 1, but they started using my application in February and creation date should have been earlier than March.

So, all in all, nothing makes any sense.