I started thinking this wasn't a kernel issue since I wasn't getting any display from a cold boot...
I changed grub configuration to show menu and remove quiet splash from Linux CMD LINE and it turns out that when I press the power button the first thing I see is the Grub menu and no keyboard input are working, arrows or enter key when USB-C is plugged in but when I unplugged the USB-Type C monitor, I can press enter during the Grub menu and it boots.
So I believe the issue is with Grub hanging while USB-C monitor plugged in.
I started thinking this wasn't a kernel issue since I wasn't getting any display from a cold boot...
I changed grub configuration to show menu and remove quiet splash from Linux CMD LINE and it turns out that when I press the power button the first thing I see is the Grub menu and no keyboard input are working, arrows or enter key when USB-C is plugged in but when I unplugged the USB-Type C monitor, I can press enter during the Grub menu and it boots.
So I believe the issue is with Grub hanging while USB-C monitor plugged in.