Unable to controll netflix on apple tv

so i am trying to open netflix on my apple tv 2nd generation. soto do this i went to configuration, then automations and created a new automation
these are the options i have selected and the service data is below can i pls know what i did wrong as it dosent work

start_zwift:
  sequence:
    - service: remote.send_command
      data:
        entity_id: remote.apple_tv
        command:
          - menu
    - delay: '00:00:02'
    - service: remote.send_command
      data:
        entity_id: remote.apple_tv
        command:
          - top_menu
    - delay: '00:00:02'
    - service: remote.send_command
      data:
        entity_id: remote.apple_tv
        command:
          - left
          - left
          - left
          - left
          - down
          - down
          - right
    - delay: '00:00:02'
    - service: remote.send_command
      data:
        entity_id: remote.apple_tv
        command:
          - select

I’m guessing that all these need a delay too.

not even the first command menu works so im guessing i did the wrong steps above as in wrong options i selected maybe?

start_zwift:
  sequence:
    - service: remote.send_command
      target:
        entity_id: remote.apple_tv
      data:
        command:
          - menu

Can you try this? Make the format similar to the example-

sure ill try that when i turn on my home assistant again just for my knowledge i have an old macbook 2007 can i run the homeassistant on that without a vm?

I think you can install Debian on Macbook and install Supervised Home Assistant-

https://wiki.debian.org/MacBook