That is right... Nvidia.
Ok after installing Zorin, perform this action to lock in the Boot of the earlier kernel:
Then do your updates.
Reboot and test.
If the above works - it means it was the kernel and the kernel is locked in, preventing that issue.
If it does not work, then it is likely the Nvidia driver.