Sticky, persistent and timeout options on notifications not working on IOS 17

I created an automation create an actionable notification when I get close to home to open my garage. I attempted to use sticky, timeout and persistent options, none appear to work (or I am possibly not understanding how they should work),

Here is the code:

action:
  - service: notify.mobile_app_iphone
    data:
      message: >-
        Open Garage?                                              
      title: ALMOST HOME
      data:
        image: /media/local/Garage.jpeg
        sound:
          name: Home Assistant Notification.wav
          volume: 1
        timeout: 60
        tag: NearingHome
        actions:
          - action: OPEN_GARAGE
            title: Open Garage
          - action: IGNORE
            title: Ignore
mode: single

When I run it, it works, but in this case, the notification does not leave the screen after the timeout (or stay on for that time). If I try to use the

sticky: true

option it doesn’t stay visible on the screen.

When on the Lock Screen, the notification stays there till I take action. When I am on the home screen of the phone the notification disappears from view after a few seconds (no matter what options I use). It remains in the Notification Center until cleared. Again, no matter what options I am using.

Anyone else seeing this?Preformatted text

It’s not particularly obvious from the docs, but both sticky and timeout are under the “Android Specific” heading. :confused: Introduction | Home Assistant Companion Docs

Looks like you can imperatively clear and replace notifications, but that’d require sending another notification.