I had a SSD fail not long ago. It was used regularly, but one day I noticed that reading a large file failed. I went into panic mode and stopped using it and attempted to copy everything to a new drive, but copying many of the large files failed. These large files consisted of things like music which had not been edited for years. This sounds like neither of your scenarios - not thermal bit flipping, and not overwriting. How common are failures of this sort?