A possibly related upstream report: https://lore.kernel.org/linux-pm/b702c59f-7a5b-48f5-a726-a4840ce05c3f@panix.com/ Could you try to run echo 0 > /sys/power/pm_async as root before suspending and check whether the hibernation resume works?