Making TTS anouncements on google home device has stopped working this week. It dings but then doesn't say anything

I’ve got several different automations that send a phrase to my google home device. A couple of examples below.

They worked up until this week. Now it’s sending something as the home device does it’s Ding sound but then nothing follows that.

Has anyone had this or know how I can get it to say stupid things when the washing machine finishes again?

data:
  entity_id: media_player.living_room_speaker
  message: "{{ states('input_text.anouncetemp') }}"
action: tts.google_say


data:
  cache: false
  entity_id: media_player.living_room_speaker
  language: en-GB
  message: *****MESSAGE GOES HERE**** 
action: tts.cloud_say

Hmm, I’ve found something else in the logs that might be related

Logger: homeassistant.components.cast.media_player
Source: components/cast/media_player.py:405
integration: Google Cast (documentation, issues)
First occurred: September 18, 2024 at 11:37:41 AM (14 occurrences)
Last logged: 7:55:42 AM

Have your tried tts.speak also (piper and local)? Does anything work when going to dev tools > actions > choosing tts.cloud_speak or tts.google_speak, then choosing the device and typing in some text to see if that works?

While it shouldn’t matter I always put the action first but it should work either way

action: tts.cloud_say
data:
  cache: false
  entity_id: media_player.esp32_s3box_3_s3_box_media_player
  message: This is a test

Hmmm, frustratingly it’s started working again after 4 days and no changes.

The goog’s must have changed something