Sonoff push button

Hi going crazy with this one. I have sonoff SNZB01
This works manually and the press In diagnose and register push in logs but device push will not

alias: "test button "
description: ""
trigger:
  - platform: device
    device_id: 0b4b493651be8a74ec91e14f12e16df5
    domain: button
    entity_id: button.test_sw_identify
    type: pressed
condition: []
action:
  - service: light.toggle
    metadata: {}
    data: {}
    target:
      device_id: 6f9c497a0a8ea447190eb4e65a619b31
mode: single

I have two of those paired with a Hubitat hub (and then an integration that gets the Hubitat stuff into HA). Over on the Hubitat forum there’s a thread where people are finding that pairing the button again (without unpairing it) seems to solve that problem. Sometimes it fixes it after the first re-pair, sometimes in takes more than that. I think one of my buttons worked after the first re-paired. The other it took like six tries.