Can't see new SSD when connected via internal SATA port

Solution 1:

It turned out that the hard drive cable was broken. Replacing it fixed the problem completely.

hard drive cable