I'm not sure when that behavior started, nor if it is E fault, but this what is happening.
I'm using "lock screen on suspend". I also have "suspend when lid is closed".
Now, when I'm closing my laptop's lid, I correclty have it suspends.
But when I open the lid, I see my screen unlocked, and a moment after (less than a second), the screen is locked. It was not the case in the past, but I don't have ideas of when/what caused the change.
% pacman -Q | grep efl
% pacman -Q | grep enli
Is there any log/information I can send you to help understand what is causing that behaviour?