Zooz 800 will not connect to Ring Keypad

Really struggling with the zooz 800 and ring keypad 2. I’ve tried everything I can think of to get this connected. Spent a good lot of my nights resetting and trying various different methods and sequences of connecting.

-Have used both ZwaveJS and ZwaveJS UI
-Have tried multiple EU firmwares
-On my second zooz 800 and second keypad
-Have tried manual exclusion and smart start
-Have tried a fresh install of home assistant and restored via backup
-Keypad is powered through USB during this process
-Using a 2m shielded extension lead, same as I have running on Conbee II stick
-Plugged into the USB2.0 port on the pi

Running on a rpi4. Can connect to the keypad through simplicity studio on the PC but will not find anything on home assistant and this is after I have hard reset both the stick and the keypad for good measure.

I can only think that it is something I am doing wrong because I see multiple instances of people connecting with no issue. Logs attached below

2024-08-14T20:20:54.314Z DRIVER   all queues idle
2024-08-14T20:20:54.835Z SERIAL « 0x011400498500000dd040b06e0504400b5e989f6c554e                      (22 bytes)
2024-08-14T20:20:54.838Z SERIAL » [ACK]                                                                   (0x06)
2024-08-14T20:20:54.842Z DRIVER « [REQ] [ApplicationUpdateRequest]
                                    type:                  SmartStart_HomeId_Received
                                    remote node ID:        0
                                    NWI home ID:           0xd040b06e
                                    basic device class:    Routing End Node
                                    generic device class:  64
                                    specific device class: 11
                                    supported CCs:
                                    · Z-Wave Plus Info
                                    · Security
                                    · Security 2
                                    · Supervision
                                    · Transport Service
2024-08-14T20:20:54.844Z CNTRLR   Received Smart Start inclusion request
2024-08-14T20:20:54.845Z CNTRLR   NWI Home ID found in provisioning list, including node...
2024-08-14T20:20:54.846Z CNTRLR   Including SmartStart node with DSK 58718-26366-02986-14318-36928-45167-23967-6
                                  0772
2024-08-14T20:20:54.849Z DRIVER   all queues busy
2024-08-14T20:20:54.853Z SERIAL » 0x010d004ac807d040b06e1d9fed6533                                    (15 bytes)
2024-08-14T20:20:54.854Z DRIVER » [REQ] [AddNodeToNetwork]
                                    action:       Add Smart Start node
                                    NWI Home ID:  0xd040b06e
                                    high power:   true
                                    network wide: true
                                    protocol:     Z-Wave Classic
                                    callback id:  7
2024-08-14T20:20:54.858Z SERIAL « [ACK]                                                                   (0x06)
2024-08-14T20:20:54.864Z DRIVER   all queues idle
2024-08-14T20:20:54.866Z SERIAL « 0x0108004a0701000000bb                                              (10 bytes)
2024-08-14T20:20:54.868Z SERIAL » [ACK]                                                                   (0x06)
2024-08-14T20:20:54.870Z DRIVER « [REQ] [AddNodeToNetwork]
                                    status:      Ready
                                    callback id: 7
2024-08-14T20:20:54.871Z DRIVER   handling request AddNodeToNetwork (74)
2024-08-14T20:20:54.872Z DRIVER     1 handler registered!
2024-08-14T20:20:54.873Z DRIVER     invoking handler #0
2024-08-14T20:20:54.873Z CNTRLR   handling add node request (status = Ready)
2024-08-14T20:20:58.930Z SERIAL « 0x0108004a0702000000b8                                              (10 bytes)
2024-08-14T20:20:58.931Z SERIAL » [ACK]                                                                   (0x06)
2024-08-14T20:20:58.934Z DRIVER « [REQ] [AddNodeToNetwork]
                                    status:      NodeFound
                                    callback id: 7
2024-08-14T20:20:58.935Z DRIVER   handling request AddNodeToNetwork (74)
2024-08-14T20:20:58.936Z DRIVER     1 handler registered!
2024-08-14T20:20:58.936Z DRIVER     invoking handler #0
2024-08-14T20:20:58.937Z CNTRLR   handling add node request (status = NodeFound)
2024-08-14 21:21:12.388 INFO APP: GET /health/zwave 301 1.864 ms - 191
2024-08-14 21:21:18.480 DEBUG SOCKET: Event ZWAVE_API emitted to nLfoJmjx21ba831PAAAP
2024-08-14 21:21:18.482 INFO Z-WAVE: Calling api getProvisioningEntries with args: [ [length]: 0 ]
2024-08-14 21:21:18.508 INFO Z-WAVE: Success zwave api call getProvisioningEntries [
  {
    dsk: '58718-26366-02986-14318-36928-45167-23967-60772',
    securityClasses: [ 2, [length]: 1 ],
    version: 1,
    requestedSecurityClasses: [ 2, [length]: 1 ],
    genericDeviceClass: 64,
    specificDeviceClass: 11,
    installerIconType: 8193,
    manufacturerId: 838,
    productType: 257,
    productId: 1025,
    applicationVersion: '2.0',
    supportedProtocols: [ 0, [length]: 1 ],
    manufacturer: 'Ring',
    label: '4AK1SZ',
    description: 'Keypad v2',
    status: 0,
    protocol: 0
  },
  [length]: 1
]
2024-08-14 21:21:21.877 DEBUG SOCKET: Event ZWAVE_API emitted to nLfoJmjx21ba831PAAAP
2024-08-14 21:21:21.879 INFO Z-WAVE: Calling api getProvisioningEntries with args: [ [length]: 0 ]
2024-08-14 21:21:21.904 INFO Z-WAVE: Success zwave api call getProvisioningEntries [
  {
    dsk: '58718-26366-02986-14318-36928-45167-23967-60772',
    securityClasses: [ 2, [length]: 1 ],
    version: 1,
    requestedSecurityClasses: [ 2, [length]: 1 ],
    genericDeviceClass: 64,
    specificDeviceClass: 11,
    installerIconType: 8193,
    manufacturerId: 838,
    productType: 257,
    productId: 1025,
    applicationVersion: '2.0',
    supportedProtocols: [ 0, [length]: 1 ],
    manufacturer: 'Ring',
    label: '4AK1SZ',
    description: 'Keypad v2',
    status: 0,
    protocol: 0
  },
  [length]: 1
]

Then once it passes that stage and does nothing it then repeats this.

2024-08-14T20:21:24.287Z DRIVER   all queues busy
2024-08-14T20:21:24.292Z SERIAL » 0x0103003bc7                                                         (5 bytes)
2024-08-14T20:21:24.293Z DRIVER » [REQ] [GetBackgroundRSSI]
2024-08-14T20:21:24.298Z SERIAL « [ACK]                                                                   (0x06)
2024-08-14T20:21:24.306Z SERIAL « 0x0107013b8080807f3d                                                 (9 bytes)
2024-08-14T20:21:24.307Z SERIAL » [ACK]                                                                   (0x06)
2024-08-14T20:21:24.310Z DRIVER « [RES] [GetBackgroundRSSI]
                                    channel 0: -128 dBm
                                    channel 1: -128 dBm
                                    channel 2: -128 dBm
                                    channel 3: N/A
2024-08-14T20:21:24.314Z DRIVER   all queues idle
2024-08-14 21:21:42.482 INFO APP: GET /health/zwave 301 1.249 ms - 191