Tts.google_en_com endless speaking

Hello all!

I have several scripts that says voice messages via several media players.

It all worked good, but yesterday had broken.

This part works as usual:

- action: media_player.play_media
        target:
          entity_id: media_player.govorilka_a
        data:
          media_content_id: media-source://media_source/local/00001.mp3
          media_content_type: audio/mpeg
        metadata:
          title: 00001.mp3
          thumbnail: null
          media_class: music
          children_media_class: null
          navigateIds:
            - {}
            - media_content_type: app
              media_content_id: media-source://media_source

But this part speaks my phrase, but not releases media player, it now all the time at “playing” state:

- metadata: {}
        data:
          cache: true
          media_player_entity_id: media_player.govorilka_a
          message: "{{ text }}"
          language: ru
        target:
          entity_id: tts.google_en_com
        enabled: true
        action: tts.speak

This happened after the last global update of home assistant. Maybe I need to change something in the syntax?

Even if I try to say via UI, effect is the same. [media player properties] > [media sources] > [Text to speech] > [Google translate en com] > [any text, any language] > [play].

The problem is still presents. If I copy cache file of any phrase to “Media” folder and try to play it, there is no problem. But if I try to speak via TTS API, player speaks it, but then in endless “Playing” state.