If it had been a USB hard drive, I would have suggested surgical intervention. I have had success doing that, where the drive itself was just fine but the USB interface seemed foobar'd. Take the drive out and connect it conventionally and they were fine.
But it wasn't, so ....