I have had a couple of issues with odd behaviour in blender files recently, and it could well be due to file corruption. I am creating a file that includes objects from several files and wanted to make them linked. Then I thought - if something about my system is causing file corruption, am I risking all of those files becoming corrupted if the combined file is corrupted?
(I live in a place with a pretty shaky power grid that also has a lot of thunderstorms, so brown-outs and power outages are common. My computer is on a surge protector with a battery backup, but if that isn't the cause of these things, I don't know what else to check.)