Looking at the logs more closely, I think your problems with suspend are hardware fault related.
Can you please share what part(s) of the logs stand out to you?
I am curious to see if there is anything that corresponds to my own (albeit more rare) problems with suspend/resume.
Thanks,
Corey