Still sounds like a kernel-level issue underneath. Can you provide dmesg output from after a fresh boot, suspend and resume?
Still sounds like a kernel-level issue underneath. Can you provide dmesg output from after a fresh boot, suspend and resume?