Samsung 860 EVO with MB Pro 2012 won't boot
Is there any reason a new 500GB Samsung 860 EVO would be incompatible as a replacement internal HD on a MacBook Pro (13-inch, Mid 2012)? The Samsung site says it should be compatible with SATA 3 and 1.5 Gb/s interfaces.
I have installed various versions of OS X using various methods on the drive. When I try to boot, there are several different scenarios that occur, seemingly at random. The common element is the appearance of the prohibitory symbol during boot. Sometimes the symbol is steady, sometimes with an intermittent Apple logo that flashes, and sometimes it switches to Apple logo with progress bar that appears to be booting, but usually then back to prohibitory symbol. Sometimes it does actually boot into the login screen and allows me to sign in, but the system is extremely slow, with lots of lag between the mouse/keyboard actions and there effects.
When I boot from the drive connected externally via SATA to USB adapter, it works flawlessly.
Any suggestions?
MacBook Pro, macOS High Sierra (10.13.3)