How did you fix the issue after unbolting the drive? Did you hook it up to your motherboard? If so, did it show up properly. After attaching it to your motherboard, you may still need to go into disk management and assign it a drive letter for it to show up properly.
The issue was the company that made it didnt actually plug the hard drive onto the circit board lol :P it was only half plugged in, I just unbolted it and pushed it onto the things properly, as for the detection issue i installed a new drive and it now works fine.