Posting this as it may help others and also hoping there will be a resolution from the Zorin team. I don't mind paying for good software/OS so this was a try before I buy type thing.
No matter which option I tried, default install, safe graphics or Nvidia I would always end up with a black screen. Tried disabling/enabling Secure boot, even tried a fresh drive, nothing. And note that this was not an issue with ISO/USB as I was able to successfully install on an older laptop.
I'm not sure where exactly I got the hint (so much googling).. but basically I went down the road of my internal 4K laptop display essentially causing the issue with the installer.
Unfortunately with my laptop (MSI Prestige 15 A10SC) there is no way for it to switch to an external display before an OS launch - no function key press, shutting lid, nothing works. The only thing that finally worked was opening it up and disconnecting the internal monitor. This forced the laptop to use an externally connected display who's native resolution is 1080.
With the laptop and LiveUSB stick booting to the external 1080 display the install worked perfectly. After install I was able to reconnect the internal 4K display and now Zorin 16 Core boots fine so it's just the LiveUSB that seems to be the issue.
Hoping this gets fixed as I would like to purchase the full Pro version but I don't really want to have to disconnect my internal monitor everytime I want to install this OS.
Apart from this, looks like a great product! Cheers.