Does your system even try to boot from your SSD or not? (Did you tried number 2?)
I don't use cloning software that often (almost never) so I can not say whats working this days.
Do you know if you are runing IDE or AHCI mode in BIOS, this had nothing to do with boot, but with how the SSD may work and perform?, With an SSD the system should be runingh AHCI, but you can not change it that easy if its not, cause it may make your system to not load windows.
Anyways if you don't answer the questions I made it gets hard to guide you.
The following steps are just a suggestion, a guide that only covers the major points of what I do when installing a new SSD, not saying you should do this at all. Its your choice to follow whatever procedure you prefer.
This is what I do when installing a brand new SSD (yours is not since you did clone your old drive on it) on my personal personal, familly and/or clients PC:
1. Backup all my important data on the old hard drive (yes, even if you are not going to format this drive is a good idea to make a backup, better safe than sorry). Also download all the latest drivers you may need.
2. Using your old drive open a browser and download the Windows download tool (from Microsoft site), make a usb sitck windows 10 installation media. Remove the USB drive. Turn off the PC.
3. Unplug the old hard drive, turn on the PC, go into the BIOS, set the boot priority for the SSD and make sure AHCI is the selected mode. Save and Exit. Since the SSD was brand new (not your case, since you clon your old drive) the PC shouldn't boot* and show and error message, at that point turn it off again, and now plug the usb drive with Windows and then turn it ON.
*If the PC does load Windows, then you are having issues with your boot priority in the BIOS. Thats the reason I asked you about #2 in my previous post.
4. In your case (Asus motherboard), as soon as you press the power button click F12 repeatedly till you see the override boot menu. In this menu pick the USB stick to start Windows installation.
5. If you wana avoid having to use a Microsoft account, unplug the network cable and don't connect to WiFi either. When installation is done then you can plug the network cable and/or connect to WiFi.
6. Install all your drivers (you can have them on another usb stick, or in the same as Windows installation if theres enough room) and set all you Windows preferences. Remove the usb stick.
7. Turn off the PC, plug you old hard drive, Turn On the PC and go into the BIOS, make sure the SSD it still the boot drive.
8. If everything is fine, leave BIOS and load windows.
Those are the major steps I use to install a brand new SSD in a used system. Note that the old drive will keep the Windows installation, so if anything goes wrong, or the SSD is not working properly you can always unplug it and take it out of the case, go into BIOS set the right mode (IDE or AHCI, whatever it was), set the old hard drive in bios at first boot drive and use your "old" Windows install.