Qtile had limited support for the wp-idle-inhibit protocol so wayland-idle-inhibit doesn't work as expected. We can inhibit idle by stopping swayidle.service