Markdown Card not displaying on Chromecast Ultra

Ever since 2024.11.3, whenever I cast my dashboard to a Chromecast Ultra, every markdown card is blank. All other cards display as expected. The markdown cards will display my Google TV with Chromecast, but the resolution is out of whack, so I can’t use that as a solution. Accessing HA from my PC or via the App, all cards are displayed as expected.

I downgraded HA to 2024.11.2 and still the same issue, so I suspect that something changed with the Chromecast Ultra firmware. I haven’t changed anything in configuration.yaml. I reboot and reset the Chromecast to no avail. I’m at a loss as to possible solutions.

HA Version - core-2024.12.3
Installation type - Home Assistant Container
Python version - 3.13.0
Running on Raspberry Pi4 with Bullsye

Chromecast Ultra
System Firmware Version: 281627
Cast Firmware: 1.56.281627

Example of a Markdown Card:

type: markdown
theme: Dark
content: >-
{{ states(‘sensor.windsor_environment_canada_summary’) }} {% if
is_state(‘sun.sun’,‘above_horizon’) %} Sunset at {{
as_timestamp(state_attr(“sun.sun”, “next_setting”)) | timestamp_custom(‘%-I:%M
%p’, local=True) }}. {% else %} Sunrise at {{
as_timestamp(state_attr(‘sun.sun’, ‘next_rising’)) | timestamp_custom(‘%-I:%M
%p’, local=True) }}. {% endif %}

3 Likes

Can confirm that markdown card is not showing on Chromecast with model number NC2-6A5 (Gen 2 or 3 1080p).
Same card renders corretly when cast with the chrome browsers built in casting functionality.

1 Like

My issue may be unrelated as I am using a Chromecast v2 (very old) and I only started casting my dashboard this month so I cannot say this ever worked, however I am not using it and only markdown cards are not rendering.

Can confrm it don’t work on a TCL Android TV with the following Browser id :

The Title is displaying but the content is empty.

Is there any workaround ?