Failing to erase new HD for macOS direct on board but via usb external
I bought a new hard drive to install Sierra but when I plug it and try to erase and format it through disk utility it gives error and fails to format to journal. however when I plug the hard drive via external via USB connection I'm able to format and complete the whole installation.
Is it because it cant detect SATA drivers on the board since its new?
The MacBook Pro "Core i5" 2.5 13-Inch (Mid-2012/USB 3.0)
Hard drive is Toshiba 500 GB I'm currently using it now via a USB external connection with MacOS Sierra installed on it.
Is this a good question?