Just wanted to provide an update on my issue. I bought a Samsung 980 Pro, and the system is no longer locking up after suspend. So it looks like the disk is the problem, though I still don’t know what the actual problem is. Wish me luck trying to get an RMA with Sabrent support.