Struggling with Ikea Parasol door sensors

Hi,
I have two IKEA Parasol sensors which I can’t pair successfully with HA. I have Tasmota running on a Sonoff WiFi bridge. This work fine with a Aquara door sensor.
The setup of a new device doesn’t progress past Interview, though two Parasol ‘Binary devices’ have now been detected and added but don’t seem to work.

Any help appreciated!
Thanks

Pairing log:

Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x431E)
Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x431E)
Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x431E)
Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x431E)
[0xB031:2:0x0500] Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/zigpy/device.py", line 339, in request
    await send_request()
  File "/usr/local/lib/python3.12/site-packages/zigpy/application.py", line 834, in request
    await self.send_packet(
  File "/usr/local/lib/python3.12/site-packages/zigpy_znp/zigbee/application.py", line 1100, in send_packet
    raise DeliveryError(
zigpy.exceptions.DeliveryError: Request failed after 5 attempts: <Status.NWK_INVALID_REQUEST: 194>

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 84, in wrapper
    with wrap_zigpy_exceptions():
  File "/usr/local/lib/python3.12/contextlib.py", line 158, in __exit__
    self.gen.throw(value)
  File "/usr/local/lib/python3.12/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 76, in wrap_zigpy_exceptions
    raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Request failed after 5 attempts: <Status.NWK_INVALID_REQUEST: 194>
...