Tradfri on/off button not working

I have a Tradfri Shortcut Button configured with ZHA integration and Conbee II hardware. Home Assistant does not recognize button presses, but it does recognize the correct battery level. Does anyone else have this device working?
Listening for zha_event shows nothing when this button is pressed. It also doesn’t show anything in the logs, even with debug level like this:

logger:
  default: info
  logs:
    homeassistant.components.bluetooth: info
    homeassistant.core: info
    homeassistant.components.zha: debug
    bellows.zigbee.application: debug
    bellows.ezsp: debug
    zigpy: debug
    zigpy_deconz.zigbee.application: debug
    zigpy_deconz.api: debug
    zigpy_xbee.zigbee.application: debug
    zigpy_xbee.api: debug
    zigpy_zigate: debug
    zigpy_znp: debug
    zhaquirks: debug

I also have a few Tradfri on/off switches which work fine for button presses, but their battery state is unknown.

Yes (Using Z2M though) I think you need this blueprint :

That blueprint says it’s for the Tradfri on/off switch (with 2 buttons). Are you really using it with the shortcut button too?

Sorry, I missed that you are using the shortcut button, I don’t have one. . Did you look for a blueprint for it ?