Google Translate integration with Google Assistant on Sonos

Hello,

I am using the Google Translate integration and I have all Google Assistant enabled Sonos speakers. The normal way I see for people to announce messages over their speakers would be as follows:

service: tts.google_translate_say
data:
  entity_id: media_player.living_room
  message: Test

I’ve heard examples of this and the media player nice and cleanly says “Test” and only test. I use the above and nothing. Silence. Instead I have to use the following to announce messages:

service: notify.google_assistant_sdk
data:
  message: Test

The above broadcasts to all devices which is fine. It results in a chime, Google saying “Incoming broadcast”, and then the message "Test. I hate it that is announces broadcast.

Any ideas why tts.google_translate_say isn’t working for me? Something to do with the media player being a Sonos device and not a Google speaker?