It may be the program on your computer that is the problem.
If it were me, I would try downloading them on to a different computer and see if the problem still exists.
Having put the card back in the camera, is it still OK?
Alternatively, if you use a different card, does it download OK?
Having said that, it could just be that the card is faulty and is not maintaining stability. They don't last for ever.