Turned out to be a hardware issue. My bluetooth would give errors on startup and only work intermittently. Edited /etc/modprobe.d/blacklist.conf and blacklisted bluetooth and btusb. Also disabled it via: sudo systemctl mask dbus-org.bluez.service. Now works suspending works like a charm.
Turned out to be a hardware issue. My bluetooth would give errors on startup and only work intermittently. Edited /etc/modprobe. d/blacklist. conf and blacklisted bluetooth and btusb. Also disabled it via: sudo systemctl mask dbus-org. bluez.service. Now works suspending works like a charm.