Silverblue display brightness auto resets to max within seconds

Hi, on my samsung galaxy book 10.6" running silverblue, when I decrease my brightness it resets within a few seconds.

Occurs in wayland and X.

The only semi-workaround was setting a script to echo “100” to /sys/class/intel[something]/brightness every 16 milliseconds (60hz) but it will still flick to max intermittently and I don’t think it’s great for the disk or the screen XD

Also tested changing permissions to no avail. Maybe it’s a thing with immutability?

Thanks you all!

more info:
$ lspci | grep VGA outputs:
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 615 (rev 02)