Multiple Action Issue

I’m trying to use automation to remind us which bins need to go out. I built it with just the TTS action and it worked fine. I then decided to add the two notify options and they do not work although the TTS still works.

alias: Bin Collection Announcement
description: Announcement to say which Bin needs to go out
trigger:
  - platform: time
    at: "19:00:00"
condition: []
action:
  - service: tts.google_translate_say
    data_template:
      entity_id: media_player.kitchen_bose_system
      message: Remember to put out the {{states('sensor.bincollection')}}
  - service: notify.mobile_app_andys_iphone
    data_template:
      title: Bin Reminder
      message: Remember to put out the {{states('sensor.bincollection')}}
  - service: notify.mobile_app_janes_iphone
    data_template:
      title: Bin Reminder
      message: Remember to put out the {{states('sensor.bincollection')}}

I used the developer tools service tab to test the message against the service and that worked fine. The contents are in a yaml file in the automations directory as I have split my automation yaml.

Can anyone tell me what I have done wrong please.

I ran into a the same issue; everything will work separately but not together.
I put a delay between actions and it worked.
I have since separated out my phone notifications from my TTS automatons.

Thanks I tried the delay and that didn’t work either, not sure what I did wrong so like you I split it into two automations.