Why doesn’t a clone of an SSD (using Disk Genius) work as C: drive?

I recently bought a new M.2 SSD to replace an old SATA SSD as my computers (Windows 10) C: drive. In order to set it up as the C: drive I followed a load of online resources and completed the following steps: I installed the M.2 SSD, I successfully set it up as a storage drive using Disk Management, I installed the free edition of DiskGenius in order to copy the original SATA drive and finally using the system migration tool in DiskGenius I cloned the old SSD onto the new one.

Up to this point it was all good, however when I booted my PC up in BIOS and set the M.2 as the boot drive it comes up with an error page that says:

Your PC/Device needs to be repaired

A required device isn’t connected or can’t be accessed

Error code: 0xc000000e

You’ll need to use recovery tools. If you don’t have any installation media (like a disc or USB device) Contact your PC administrator or PC/Device manufacturer.

I know this means that windows wasn’t successfully copied as when I booted from the original SSD I had no such error. What should I do? Do I need to fully clear the M.2 SSD and start the process again, or is there a method to get it to work from this point in the process?