HA on SSD with Pi 3b+ problems

Booting from SSD - what am I doing wrong?

so I have a Pi 3b+ and just bought a:

Samsung 860 EVO 500 GB SATA 2.5 Inch Internal Solid State Drive

and a

ELUTENG USB 3.0 to SATA Cable for 2.5" HDD or SSD Adapter 5Gbps High Speed Plug and Play Support UASP SATA I II III Hard Disk Drive USB

I flashed an SD with Pi OS and added the boot from usb code

SD card in, boots into Pi OS

Flash SSD card with same Pi OS

Pi off, connect USB SSD

Pi on, boots into Pi OS

Then Pi off again, flash same SSD with HA using these instructions

https://www.home-assistant.io/installation/raspberrypi

and the link for Pi 3 32 bit (https://github.com/…/download/5.13/hassos_rpi3-5.13.img.xz)

SSD connected, Pi on. First time, SSD lights come on but green light on Pi doesnt

Pi off

Pi on

Next time green light comes on for a second then off and nothing

I presume I have installed the right version of HA onto the SSD so what is going wrong?

I have the original Pi power pack.

Thoughts are, new SSD to USB cable not supported but then it has worked with Pi OS?

Not enough power getting the SSD?

Any thoughts?

One thing I do notice is when I flash Pi OS to my SSD I can see it and browse the folders etc on my mac.

When I write HA to the SSD using Etcher at the end I cannot read what is on the SSD in the same way. That isn’t normal is it?