Thank you for your replies Christopher & Kai-Heng, sorry for the slow reply I'm trying to find time to debug and figure out how to debug.
Disabling XHC1 does not seem to solve this anymore, I guess one of the updates last week changed the behavior. Both with XHC1 enabled and disabled I get the following: 1) Suspending with `systemctl suspend`, closing the laptop lid or using the power button for the first time works perfectly. 2) Waking up by pressing a key or pressing the power button. 3) Suspending a 2nd time with... 4a) lid open: Laptop seems to suspend but wakes up immediately to the login screen. 4b) lid closed: Laptop seems to go in a loop, I can see the light flashing multiple times, things go haywire, after opening the lid there is a black screen with blinking cursor, can't type anything. Attached is the dmesg output, maybe interesting info on line 1284 where it states usb2 failed to suspend. I'll try to add more information with pm_trace. ** Attachment added: "dmesg-2-systemctl-suspend-keywake.txt" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1812561/+attachment/5234340/+files/dmesg-2-systemctl-suspend-keywake.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1812561 Title: [MacBookPro11,5] wakes up and suspends in a loop while closed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1812561/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs