Not sure what update solved the problem, but seems to be working as expected now. The only somehow related thing I did was changing from tlp to power-profiles-daemon.