TTS Automation notification to Google speaker - Consistently missing the first automation notification

Hey all. I hope this is best correct area for my question. Recently my system has been missing the first automation TTS broadcast to the Google Home speakers. As an example, if I unlock or open a door or window that is tied to an automation first thing in the morning, I never hear the first TTS broadcast to the speakers. If I then close that door or window, I will get the 2nd broadcast and any subsequent broadcasts. That is until about 30 min later when the process repeats. This was working previously with no issues, so I am not sure what has changed. I have tried disconnecting & reconnecting nabu casa from Google Home. I have tried removing and readding the Google Integration. I have started using piper and whisper in place of Google Cloud. I have tried adding a delay in between my media player volume set and the actual TTS broadcast. None of these changes has resolved my issue. I only have the two automations below.

- id: '17297187687946'
  alias: NOTIFY APP/BROADCAST DOOR LOCK/UNLOCK
  description: ''
  triggers:
  - trigger: state
    entity_id:
    - lock.front_door_lock
    from: locked
    to: unlocked
  - trigger: state
    entity_id:
    - lock.front_door_lock
    from: unlocked
    to: locked
  conditions: []
  actions:
  - action: media_player.volume_set
    metadata: {}
    data:
      volume_level: 1
    target:
      entity_id:
      - media_player.garage_speaker
      - media_player.living_room_speaker
      - media_player.master_bedroom_speaker
      - media_player.office_speaker
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - sequence:
    - action: tts.speak
      metadata: {}
      data:
        cache: true
        media_player_entity_id: media_player.security
        message: '{{ trigger.to_state.attributes.friendly_name }} {{ trigger.to_state.state
          }}'
      target:
        entity_id: tts.piper
    - action: notify.mobile_app_my_iphone
      metadata: {}
      data:
        message: '{{ trigger.to_state.attributes.friendly_name }} {{ trigger.to_state.state
          }}'
  mode: single
- id: '1729747668439'
  alias: NOTIFY APP/BROADCAST DOOR OPEN/CLOSE
  description: ''
  triggers:
  - trigger: state
    entity_id:
    - binary_sensor.garage_side_door_contact
    - binary_sensor.garage_backdoor_contact
    - binary_sensor.garage_door
    - binary_sensor.family_room_slider
    from: 'off'
    to: 'on'
  - trigger: state
    entity_id:
    - binary_sensor.garage_side_door_contact
    - binary_sensor.garage_backdoor_contact
    - binary_sensor.garage_door
    - binary_sensor.family_room_slider
    from: 'on'
    to: 'off'
  conditions: []
  actions:
  - action: media_player.volume_set
    metadata: {}
    data:
      volume_level: 1
    target:
      entity_id:
      - media_player.garage_speaker
      - media_player.living_room_speaker
      - media_player.master_bedroom_speaker
      - media_player.office_speaker
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - sequence:
    - action: tts.speak
      metadata: {}
      data:
        cache: true
        media_player_entity_id: media_player.security
        message: '{{ trigger.to_state.attributes.friendly_name }} {{ trigger.to_state.state
          }}'
      target:
        entity_id: tts.piper
    - action: notify.mobile_app_my_iphone
      metadata: {}
      data:
        message: '{{ trigger.to_state.attributes.friendly_name }} {{ trigger.to_state.state
          }}'
  mode: single