Macbook Pro 13' Late 2011 didn't see Samsung 850 Evo SSD on boot I'm trying to update hard drive in my Macbook to the new SSD one.

Notebook model: Macbook Pro 13' Late 2011.
SSD model: Samsung 850 Evo 250Gb.

Then I connect SSD thought USB adapter notebook can see it, format it and install OS on it.

Then I try to boot from this disk with Opt key pressed (disk connected through USB) it didn't show in the list of boot devices. But if you disconnect all other devices, it boots from this disk.

Then I try to replace my current HDD with this new one, Macbook didn't detect it on load. (It detected old drive without problems, I put it back after I try SSD to test).

Any ideas why can this be?
The problem was with Hard Drive Cable – it worked okay with SATA 2 devices, but can't recognize SATA 3 devices. On the similar MacBook Pro with stock cable everything worked fine.

After I replaced it (https://www.ifixit.com/Guide/MacBook+Pro+13-Inch+Unibody+Late+2011+Hard+Drive+Cable+Replacement/7655), everything also started to work.