MacBook Pro prohibitory sign will only boot from External drive
Hi. I've tried a lot of things but here's what's going on.
I have a mid 2012 MacBook Pro running High Sierra with a newish SSD - less than 2 years old. Was working fine then stuck. On reboot I got the prohibitory sign.
I got into recovery mode and ran disk utility. It said there was a problem with a TM snapshot. I tried to get to terminal to delete per info on internet but I couldn't.
I decided to update to Catalina to see if that would help. It got the computer to boot up and I was able to get most of my data off. But when I rebooted it was back to the prohibitory sign.
It seems like the Internal SSD keeps getting unmounted/disabled but when I click on it in DU it says it's fine.
Apple Hardware diagnostics states everything is fine.
I made an external boot drive (or so I thought) I think I made a clone of my drive somehow. This allowed me to boot up the computer. I made a time machine back up manually and by the next morning the computer seemed to be fine but that only lasted a day.
Now when I boot from from the external (clone?) sometimes it boots to my old wallpaper and sometimes it boots to Catalina default. Even with my old wallpaper I'm running Catalina on the boot drive and not HS.
It seems like the internal HD got messed up by TM and now won't work. But there was 2 days when it worked fine with. Now I can only boot from external but DU says internal is okay and mounted. Does that rule out the sata cable? Could an SSD drive fail this quickly.