You can share some hardware info like this:
inxi -Fxxc0z | eos-sendlog
Are you able to reproduce the issue by manually invoking suspend?
systemctl suspend
When you resume to a black screen with only a cursor, are you able to switch to a TTY? Press Ctrl+Alt+F2 (or F3, or F4, and so on) to switch to a TTY.
When you have a chance, enable Magic SysReq: [Tip] Enable Magic SysRq Key (REISUB) See if invoking the first few letters from the black screen (R, E, I) jostles the system back into responsiveness.