That's too bad. In the "old days" it use to be "the go to" app to fix anything. I have noticed that it's gotten weak over the years.
In your case when I had things like this happen, it was pure luck most of the time. There are a ton of apps out there, but which one . . . I have used Drive Genius and Disk Warrior for years that have worked when I needed a fix. Even recently to fix a "Trash Can". But truthfully, drives are a dime a dozen, since I have a boxes of them, and a smaller drive like that are not all that expensive. Even larger drives are inexpensive. So . . .
Good Luck!