No Splash on boot, just black screen + Short Black screen after logging in?

Zorin OS 16 contains a Plymouth loader Splash Screen that should be visible during those times. I suspect that the reason you are not seeing them is because of the Nvidia Card not loading until after init runs.
It is a small detail and may or may not be worth trying to fix as making a fix for it may cause other Nvidia card issues.
You might try setting the grub parameter nomodeset to see if that solves this issue- but that is as far as I would go if it was me.

sudo nano /etc/default/grub

Find the line with quiet splash and with one space between, add nomodeset so it looks like
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
ctrl+x to exit, hit the y key to say yes to save, then theenter key to save as current configuration.