Casting dashboard with Frigate Card to Nest Hub Max

I have an automation that casts a specific dashboard to my Nest Hub Max when the doorbell is pressed. The dashboard has a frigate card showing the stream from the camera and a button to dismiss the notification. For some reason the camera stream always gets replaced with a picture of a Nest Hub. It looks fine on my phone and casting the camera stream directly, without the dashboard, works fine. Does anyone here have insight on this?

DASHBOARD YAML:

views:
  - title: Home
    layout:
      max_cols: 2
    subview: false
    type: sidebar
    badges: []
    cards:
      - type: custom:frigate-card
        cameras:
          - camera_entity: camera.doorbell
      - type: custom:mushroom-entity-card
        icon: mdi:bell-cancel
        layout: vertical
        fill_container: false
        primary_info: name
        tap_action:
          action: call-service
          service: automation.trigger
          target:
            entity_id: automation.doorbell_pressed_reset
          data:
            skip_condition: true
        name: Dismiss
        secondary_info: none
        entity: automation.doorbell_pressed_reset

I have the same issue. Did you already solved it?

I tested it with two different cameras i have, but only one has the issue. The other one start with the same screen but got the stream after a few second. So my guess right now is that it has to do something with the loading of the stream.

I found a way that it works (for me). I used my cameras in birdseye (put the code below in your frigate config) and use the birdseye in my frigate card on my dashboard (yaml code shown below as well).

hopefully this works for you as well. Good luck.

birdseye:
  # Optional: Enable birdseye view (default: shown below)
  enabled: True
  # Optional: Restream birdseye via RTSP (default: shown below)
  # NOTE: Enabling this will set birdseye to run 24/7 which may increase CPU usage somewhat.
  restream: True
  # Optional: Width of the output resolution (default: shown below)
  width: 1280
  # Optional: Height of the output resolution (default: shown below)
  height: 720
  # Optional: Encoding quality of the mpeg1 feed (default: shown below)
  # 1 is the highest quality, and 31 is the lowest. Lower quality feeds utilize less CPU resources.
  quality: 31
  # Optional: Mode of the view. Available options are: objects, motion, and continuous
  #   objects - cameras are included if they have had a tracked object within the last 30 seconds
  #   motion - cameras are included if motion was detected in the last 30 seconds
  #   continuous - all cameras are included always
  mode: continuous
type: custom:frigate-card
cameras:
  - frigate:
      camera_name: birdseye
    go2rtc:
      modes:
        - webrtc