ERROR (Thread-15) [homeassistant.components.cast.media_player] Failed to cast media Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address

I almost feel silly asking about this, but this error has been occurring whenever a TTS message is sent to my cast devices since I started playing with HA a few years ago. It does not happen when other media is played on the same devices (if the media source url is in the allowlist). At one point I filtered the error in the system log and forgot all about it. Doing some configuration housekeeping - though I’d tackle this one.

Of course I’ve added the URL to my allowlist, which didn’t work or I wouldn’t be here. I’ve also checked the URL - the image exists and is accessible.

    - #NETFLIX
    - #YOUTUBE
    - #SPOTIFY
    - #YOUTUBE
    - #RADIO
    - !secret BASE_URL_NABUCASA

Searching for “” gets me only 8 results on the forum, none of them with a solution, so I’m assuming this isn’t something everyone sees. What gives? I’m assume that the image is not accessible to the cast device but I don’t know why.

Anyone have any idea why this error occurs and how to resolve it?

Edit: Nobody else gets this error? Any ideas?

I should really ask questions nobody wants to answer more often!

I waited over 2 years to ask about this (meaning I really forgot about it) and bam - it’s fixed on the 2021.12 beta! The splash image is showing up on the hub displays and the error is no longer. Very cool. :slight_smile:

Edit: Bah! I spoke too soon. It’s fixed for casting media, but still getting the error on TTS. :disappointed:

I’m facing exactly the same issue :frowning: