CaseClauseError in LiveView Channel

I had a strange CaseClauseError earlier when my app reloaded while reacting to a fresh deploy. Is this error something I’ve missed, or possibly a bug in LiveView?

channel.ex 1001 verified_mount/8
lib/phoenix_live_view/channel.ex:1001:in `verified_mount/8’

no case clause matching: %Phoenix.LiveView.Route
{
  path: ["trips", "73aa7d4c-1324-4acb-8724-1c0c04c56153"],
  view: IdoWeb.TripLive.Show, action: :show,
  opts: [action: :show, router: IdoWeb.Router],
  live_session: %{extra: %{on_mount: [%{function: &IdoWeb.UserAuth.on_mount/4,
    id: {IdoWeb.UserAuth, :ensure_authenticated}, stage: :mount}]},
  name: :require_authenticated_user, vsn: 1674007287466869182},
  params: %{"id" => "73aa7d4c-1324-4acb-8724-1c0c04c56153"},
  uri: %URI{scheme: nil, userinfo: nil, host: nil, port: nil,
  path: "/trips/73aa7d4c-1324-4acb-8724-1c0c04c56153", query: nil, fragment: nil}
}