This could be caused by hibernation - with Nvidia GPU systems - or encrypted systems where the swap cannot be read correct.
Use the </>
preformat button with the url(s)
``` https://0x0.st/xyzo.txt ```
Please see Black Screen with Plymouth - Cause and Solution - #2 by linux-aarhus as you may solve this by adding early kms to your mkinitpio.conf