Screen always locks on power button press, ignoring config

Hello! I am trying to use plasma 6.4.5 (wayland, frameworks 6.17, qt 6.9.2) on postmarketOS (alpine) but a very annoying bug prevents me from doing so. When i turn off screen using a power button (not suspend, just screen off), and then turn it back on again, screen is locked. In systemsettings→screen locking i unchecked “lock screen after waking” and “lock screen automatically”, but it still locks when i turn off screen using power button.

Since i dont know if my plasma version is latest or if it is an alpine-specific bug i want someone to check if this bug can be reproduced before reporting it.

(This bug may seem pretty minor but on my touchscreen device the lockscreen can not be unlocked without on-screeen keyboard which on wayland there is not really a lot of, and maliit is absolutely unusable currently so i keep it disabled and thus can’t unlock the lockscreen at all, which cuz of this bug means i can’t turn off screen with a button either)

is it the lock screen or the SDDM screen when you come back from a power button cycle?

could be a fast boot setting in the bios?

no, its definitely a lock screen, not sddm. i can unlock it using external usb keyboard and get back to my session. also music is playing while screen off , so no, my device does not reboot on power button press, plasma session does not crash, its just a lockscreen that starts when it should not.
If screen is turned off by idle, however, screen is not locked, only if it’s turned off by power button that specifically is set to “turn screen off” in power management settings.

if i could just map my own screen-disabler.sh to power button, that would solve my issue too, but i dont see any way to create shortcuts with power button

what does this command give you (if anything)?

sudo strings /sys/firmware/acpi/tables/DSDT | grep -i 'windows ’ | sort

Since it is an arm64 smartphone, /sys/firmware/acpi/ does not exist. i’ve got evdev input device that i can use if i unmap it from powerdevil, but I would prefer plasma to handle it rather my random bash daemons.
I just wanted to find out if its an issue with my setup only (bcz bad configs, alpine builds god knows how or downstream plasma version), it’s what it suggests before reporting bugs, to ask forum if they are reproducible. I can’t check myself cuz i have no other device that can run latest plasma and has a working power button.