Pausing Jobs Instead of Queue?

Sorry, I’m not able to reproduce the issue locally, or in a staging environment. Here are the commands:

iex(app@10.0.153.225)9> Oban.pause_queue(queue: :default)
:ok
iex(app@10.0.153.225)10> Oban.check_queue(queue: :default)
%{
  name: "Oban",
  node: "worker-i-07744c871b2ea59ba",
  running: [],
  queue: "default",
  started_at: ~U[2024-10-23 18:32:56.023906Z],
  updated_at: ~U[2024-10-24 19:07:34.908989Z],
  uuid: "0192baa7-3fd7-78f7-9a6f-e70af8d41282",
  paused: true,
  global_limit: nil,
  rate_limit: nil,
  local_limit: 10
}
iex(app@10.0.153.225)11> Oban.Pro.Plugins.DynamicQueues.all() |> Enum.find(& &1.name == "default") |> Map.get(:opts)
%Oban.Pro.Queue.Opts{
  ack_async: nil,
  local_limit: 10,
  paused: true,
  refresh_interval: nil,
  xact_delay: nil,
  xact_retry: nil,
  global_limit: nil,
  rate_limit: nil
}
iex(app@10.0.153.225)12> Oban.resume_queue(queue: "default")
:ok
iex(app@10.0.153.225)13> Oban.Pro.Plugins.DynamicQueues.all() |> Enum.find(& &1.name == "default") |> Map.get(:opts)
%Oban.Pro.Queue.Opts{
  ack_async: nil,
  local_limit: 10,
  paused: false,
  refresh_interval: nil,
  xact_delay: nil,
  xact_retry: nil,
  global_limit: nil,
  rate_limit: nil
}

If you’re able to create a small reproduction I’m happy to continue investigating.