Hello @johnmantovani 
In most cases if that happens, it must be the nvidia driver if a nvidia card is in use.
So probably you could solve this problem by adding the nvidia modules to the image:
File: /etc/mkinitcpio.conf
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
and run:
sudo mkinitcpio -P && sudo update-grub
That is always what I do with optional modules and had never a problem with nvidia so far.