TTS not working after update of HA OS and Core

i just updated core and OS. the last time i updated was 2 years ago.

now my TTS is not working. really simple, if door is opened, announce it on my Google Mini gen 2:

alias: test front door open
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.front_door_window_door_is_open
    from:
      - "off"
    to:
      - "on"

actions:
  - action: tts.speak
    
    target:
      entity_id: tts.google_translate_en_com
    data:
      cache: true
      media_player_entity_id: media_player.nestmini2871
      message: test
mode: single

marked as successful but i dont hear anything on the speaker. for sure the volume is at max.

any idea why it’s failing?

Did you get the speaker ping but no speech?

i just updated core and OS. the last time i updated was 2 years ago.

I think that’s probably the main issue. Lots of breaking changes since then. Heck, the last update hosed a bunch of template sensors due to syntax updates to jinja2 templating.

I would remove the manual entry in configuration.yaml and set it up set it up in the UI and see if that resolves the issue.

The google_translate_say action can be used when configuring the legacy google_translate text-to-speech platform in configuration.yaml. We recommend new users to instead set up the integration in the UI and use the tts.speak action with the corresponding Google Translate text-to-speech entity as target.

@Sir_Goodenough yes, the Mini gen2 made a ping sound but no word announcement.
@ginandbacon yes, i used the GUI. but decided to share the yml file

That means Google doesn’t have clear access to your speakers. You need to fix your external_url. Probably a self signed certificate or something. Search for that problem here, it has a lot of threads on this server.