Repeat funktion doesn't work

Hey,
I have an automation that is already running, but the repeat function doesn’t work.
It stops after the first run and doesn’t continue afterward.

id: '1764680658428'
alias: Türklingel
description: ''
triggers:
  - trigger: event
    event_type: knx_event
    event_data:
      destination: 0/3/0
conditions: []
actions:
  - choose:
      - conditions:
          - condition: template
            value_template: |
              {{(trigger.event.data.data == 0)}}
        sequence: []
      - conditions:
          - condition: template
            value_template: |
              {{(trigger.event.data.data == 1)}}
        sequence:
          - action: media_player.play_media
            metadata: {}
            data:
              media:
                media_content_id: media-source://media_source/local/Bibi.mp3
                media_content_type: audio/mpeg
                metadata:
                  title: Bibi.mp3
                  thumbnail: null
                  media_class: music
                  children_media_class: null
                  navigateIds:
                    - {}
                    - media_content_type: app
                      media_content_id: media-source://media_source
                  browse_entity_id: media_player.kuche
            target:
              entity_id:
                - media_player.kuche
                - media_player.esszimmer
                - media_player.badezimmer
          - repeat:
              count: 3
              sequence:
                - action: media_player.play_media
                  metadata: {}
                  data:
                    media:
                      media_content_id: media-source://media_source/local/Bibi.mp3
                      media_content_type: audio/mpeg
                      metadata:
                        title: Bibi.mp3
                        thumbnail: null
                        media_class: music
                        children_media_class: null
                        navigateIds:
                          - {}
                          - media_content_type: app
                            media_content_id: media-source://media_source
                        browse_entity_id: media_player.kuche
                  target:
                    entity_id:
                      - media_player.kuche
                      - media_player.badezimmer
                      - media_player.esszimmer
mode: single

Why do you even repeat?
I can’t see that as something that should be repeated

Hello PVFox334,

I’m sure it starts playing, then sends it 3 more times and with no delay to wait they just all play at the same time, you only hearing the first one. That would be my guess.
Media_player doesn’t wait for one to play on the speaker to start playing the next one(s) itself. It needs delays added to match the time it takes for the message to play.