For some reason, when I close my laptop lid, it takes my system 25 seconds to sleep. This is without any autolock prorams (xss-lock, xautolock, etc.) running. In my
journalctl I can see exactly a 25 second delay between the lid close event and the "Starting TLP suspend/resume" event. Where could I even begin to look to diagnose this? Just yesterday, it took less than 3 seconds for my laptop to sleep. Now, after playing around with some of my window manager settings, it's jumped to 25. I've undone all the changes that I've made recently and still can't figure out what's going on. I've double checked that I don't have any services running through systemd that might interfere with the sleep.
Edit: So after some more digging, I've disabled as much as I can on my laptop to try and diagnose this. I've gotten to the point where in
journalctl there are no log entries between the lid closed message and the 'starting sleep' message. However, there is still a 25 second delay. I'm even more confused than before.