Using a Raspberry Pi 4, and for some reason, most of the time the OS will fail to boot. It'll get to the boot splash, and do it's animation, but then it'll go to a black screen, and then cease to function.
My monitor still gets a signal, and sometimes the keyboard will respond to numlock (but not capslock, oddly), but the screen remains black. I have to repeatedly hard-reset my RPi (which can't be too good for the SD...) and hope to random luck that it boots.
Is there any way this can be diagnosed and/or fixed?