I used AOMEI in Aug '16 to clone the drive originally. Since then I've used AOMEI to backup and restore PC's several times. But I used the standard process and used .img files. The AOMEI clone process was new to me and I obviously screwed up.
I've never heard of this software and that might be the problem. Most people reflexively say "Acronis" when someone says "clone", but I say "XXClone" because it's idiot proof. Easeus is also a good software. Pretty sure XXClone is freeware. I'll give you a dab of knowledge that might help you along your way.
There are two kinds of cloning. "Physical" cloning which is byte-for-byte and sector-for-sector, which requires you to have the new (Target) partition sized exactly the same as the Original, meaning if you are cloning a 500Gbyte HD, you need (exactly) a 500Gbyte partition on your Target. It doesn't have to be a 500 Gbyte drive, example it could be a 1 Tbyte drive, but the Target partition has to be exactly the same size as the original.
In contrast, XXClone does "Logical" cloning which ignores physical differences between the Original and Target media, and instead all the relationships between the cloned data is relative to itself, and not the physical characteristics of the hard drive it's being copied to. Meaning that, you can clone a 500 Gbyte HD to a 2 TByte HD and gain an extra 1.5 Tbytes of free space. Logical Cloning was used back in the day when you ran out of free space and wanted to upgrade the HD without having to reinstall the Operating System.
XXClone gives you a clickie button if you want/don't want to copy the boot sector data from the Original. (The answer is always "Yes" to this. There's no reason to NOT make your cloned drive bootable.) The clones are so good that they give you a default Yes option to change the desktop background to the XXClone logo, because if you boot your system with the Original and the Clone both installed, you won't know which one you actually booted to, as they are EXACTLY alike. So they change the desktop picture on the clone, so you know for a fact you've booted to the clone and not the original.
My experience is dated and almost exclusively with desktop machines, so current laptop technology might throw some curveballs into the process. Again back in the day you'd put both hard drives inside the desktop and boot to the original, run XXClone, then reboot to the clone using the BIOS to switch boot order from where the original HD was to where the clone HD is. Getting this to "go" on a laptop with a single HD and a external drive enclosure might be problematic.
Another option to consider is to image your HD to a thumbdrive, so that your data is a single, standalone (example) .ISO file. I've not done this, but what I HAVE done is converted Windows Installation Disks to .ISO files and then used a program called "Rufus" to make a bootable USB drive. You stick the thing into the USB port, set BIOS to boot from USB 1st, and the thumbdrive will boot you to Windows, or Linux, or Hirens, or whatever. If you do some digging, you might find a method online for converting your newly-installed Operating System to either a mountable .ISO file (MagicISO) or a bootable USB thumb drive. I like the thumbdrives for long-term data storage, as long as you pull them off the system and store them inside something, like a shoebox or whatever. I've never lost data "spontaneously" on a USB drive, but I've lost 3 drives due to them getting caught on a pants leg or something else because they were sticking WAY out of the computer and just waiting to catch on something fold-over and "CRACK".