One thing you could consider is if your device only has 32bit (U)EFI despite a 64bit CPU. Live media tends to have 32 but support even for some of the majority of modern Linux distros which are 64bit-only. I had this issue and discovered the was a specific point in time when some laptops and tablets were made this way due to a technical problem with Windows 8.
I also had a mostly successful installation, but the grub bootloader didn't install so couldn't actually boot into Zorin directly. It was accessible and worked perfectly when using Super Grub2 Disk to boot it manually.