You should replace your USB External HDD enclosure. It is not normal for external USB HDD's to lose data. I have had HDD's in external USB enclosures for years and have never lost on bit of data.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”