The remote URL (Tailscale/Funnel) is not being used by TTS

I set up remote access using this Tailscale/Funnels guide:

I also set URL in HA:


URL

For testing, I tried TTS service to cast to my chromecast, but for some reason it doesn’t pick up the remote URL:

2025-11-23 21:14:04.075 ERROR (SyncWorker_6) [pycsspeechtts.pycsspeechtts] Text synthesis failed, statuscode 400, reason: 

2025-11-23 21:14:04.076 ERROR (MainThread) [homeassistant.components.tts] Error getting audio for testtext: No TTS from Microsoft for 'testtext'

2025-11-23 21:14:04.076 ERROR (MainThread) [homeassistant.components.tts] Error streaming tts: No TTS from Microsoft for 'testtext'

2025-11-23 21:14:04.128 ERROR (Thread-9) [homeassistant.components.cast.media_player] Failed to cast media http://192.168.1.26:8123/api/tts_proxy/AxS_nc7i4xiiXgKipewxWg.mp3 from internal_url (http://192.168.1.26:8123). Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address

2025-11-23 21:18:38.007 ERROR (SyncWorker_9) [pycsspeechtts.pycsspeechtts] Text synthesis failed, statuscode 400, reason: 

2025-11-23 21:18:38.008 ERROR (MainThread) [homeassistant.components.tts] Error getting audio for testtext: No TTS from Microsoft for 'testtext'

2025-11-23 21:18:38.009 ERROR (MainThread) [homeassistant.components.tts] Error streaming tts: No TTS from Microsoft for 'testtext'

2025-11-23 21:18:38.067 ERROR (Thread-9) [homeassistant.components.cast.media_player] Failed to cast media http://192.168.1.26:8123/api/tts_proxy/_5dv4t80wClRHUlPMOiaOA.mp3 from internal_url (http://192.168.1.26:8123). Please make sure the URL is: Reachable from the cast device and either a publicly resolvable hostname or an IP address

What I am doing wrong here?

I have local network and internet? Which did you configure?

What ip address does that domain name resolve to?

It appears you have set the internal_url option to http://192.168.1.26:8123, which is the IP address of HA plus the port 8123 (the port HA UI is served from). Reading the docs, it seems you are supposed to only set the IP address of HA without the port.

The docs say if you set an internal_url all communication remains inside your home network. Funnel isn’t involved here.

Can you try setting internal_url option to http://192.168.1.26?