Bluetooth is soft blocked on startup 6.12

This problem started happening when I switched to kernel 6.12-LTS.

The Bluetooth is soft blocked on startup every time. I need to unblock it every time, not sure why. And I used sudo to unblock it with rfkill since I saw on old forums that changes won’t persistent otherwise. It still doesn’t help. AutoEnable or PowerOnBoot are enabled. It used to work before kernel 6.8.

{
  hardware.bluetooth = {
    enable = true;
    powerOnBoot = true;
    settings = {
      General = {
        ControllerMode = "dual";
        FastConnectable = true;
        Experimental = true;
      };
    };
  };

  services.blueman.enable = true;
}

NixOS 24.11