Can't get notification vibrationPattern to work on Android

I had this working last week but needed to restore to a backup that didn’t have this in there. Now that I’ve rewritten it I can’t get a vibration to accompany any of my notifications. I’ve cleared both cache and data for the app on my phone, which I believe clears channels - but even assigning new unique channels hasn’t changed the outcome. I’m sure I’m getting something mixed up but I think I’ve been staring at it too long and can’t see the obvious. :smile: Can someone please tell me what I’m doing wrong here?

Here’s the full automation that results in a silent notification that I only see once I’ve opened up the lockscreen:

alias: MQTT bin Reminder
description: ''
trigger:
  - platform: mqtt
    topic: trash
    payload: go
condition: []
action:
  - service: notify.mobile_app_sm_g973u1
    data:
      message: Don't Forget to take the bins to the curb!
      title: Trash day is tomorrow
      data:
        ttl: 0
        priority: high
        vibrationPattern: 25, 25
        channel: trashday
mode: single

Then I tried to play with it in developer tools… same outcome with this:

service: notify.mobile_app_sm_g973u1
data:
  message: Test
  title: Test
  data:
    vibrationPattern: '100'
    channel: why

Help?

Didn’t solve this exact problem but found a workaround on another thread!