I had a similar issue with a newer seagate freeagent go model. I believe it was caused by a corrupter partition table / file index, something along those lines.
I resolved it by doing a check disk in the command line on the external volume. Make sure to use /F option to fix errors and /R to recover bad sectors.
It's been almost a week since you posted but I hope this helps.