Intermittent error with Oban crashing intermittently

Have been experiencing this error intermittently recently after recent upgrades. Anyone has experience with this as well? Seem like the Sonar process is gone i’m guessing

GenServer {Oban.Registry, {Oban, Oban.Stager}} terminating
** (stop) exited in: GenServer.call({:via, Registry, {Oban.Registry, {Oban, Oban.Sonar}}}, :get_status, 5000)
    ** (EXIT) time out
    (elixir 1.15.4) lib/gen_server.ex:1074: GenServer.call/3
    (oban 2.17.8) lib/oban/stager.ex:136: Oban.Stager.check_mode/1
    (oban 2.17.8) lib/oban/stager.ex:80: Oban.Stager.handle_info/2
    (stdlib 5.0.1) gen_server.erl:1077: :gen_server.try_handle_info/3
    (stdlib 5.0.1) gen_server.erl:1165: :gen_server.handle_msg/6
    (stdlib 5.0.1) proc_lib.erl:241: :proc_lib.init_p_do_apply/3
Last message: :stage
State: %Oban.Stager{conf: %Oban.Config{dispatch_cooldown: 5, engine: Oban.Engines.Basic, get_dynamic_repo: nil, insert_trigger: true, log: false, name: Oban, node: "myapp@5b4c7bc3059c", notifier: {Oban.Notifiers.Postgres, []}, peer: {Oban.Peers.Postgres, []}, plugins: [{Oban.Plugins.Cron, [crontab: [...]]}, {Oban.Plugins.Pruner, [max_age: 86400]}], prefix: "public", queues: [default: [limit: 10]], repo: MyApp.Repo, shutdown_grace_period: 15000, stage_interval: 1000, testing: :disabled}, timer: #Reference<0.627056571.2716860417.77558>, interval: 1000, limit: 5000, mode: :global}

Which version did you upgrade from? How frequently is this happening?

The Sonar process is there, but the call is timing out after 5s. The Sonar module doesn’t do much aside from sending and receiving some ping notifications a few times a minute, so that’s strange.

I believe this jump might have caused it.
“2.16.3” → “2.17.6”

Its not happening very frequently. From sentry we see 4 events for the last 30 days

I’m wondering could it be due to this: oban/CHANGELOG.md at main · sorentwo/oban · GitHub