I have had lots of issues with suspend / resume on the Framework and various linux distributions.
As it is getting quite frustrating, one of the ways I tried to combat this is by switching Manjaro to only suspend on battery. However it seems the laptop has an issue detecting when the laptop is actually plugged in to power. I have seen three battery states in manjaro: charging, plugged in not charging and discharging. However it doesn’t always know what is what. I plugged the laptop in to power and it says it is discharging but the percentage is going up. It is now sitting at 99% but is currently discharging. I have also seen it detect the power cable correctly and go into it’s charging state, only to fully charge and then switch over to discharging instead of the plugged in not charging it should be. The reason this is an issue for me is because it then considers itself as being on battery power which then triggers the suspend which causes a bunch of other issues.
I have tested this on the cable that came with it, another usb-c charging cable and a few different docs. They all see to have the same behaviou in Manjaro.
Has anyone else ran into this / found a solution to it?