Deleted the lock thing again, bumped up the logging level to DEBUG for z-wave, and here is what the log captures when adding the lock again:
2021-03-31 18:05:46.001 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Initializing ZWave thing handler zwave:device:a4553a67ea:node12.
2021-03-31 18:05:46.006 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Controller status changed to ONLINE.
2021-03-31 18:05:46.009 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Controller is ONLINE. Starting device initialisation.
2021-03-31 18:05:46.024 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Updating node properties.
2021-03-31 18:05:46.029 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Updating node properties. MAN=59
2021-03-31 18:05:46.031 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Updating node properties. MAN=59. SET. Was 59
2021-03-31 18:05:46.033 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Properties synchronised
2021-03-31 18:05:46.063 [DEBUG] [ve.internal.protocol.ZWaveController] - Event listener added.
2021-03-31 18:05:46.065 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising Thing Node...
2021-03-31 18:05:46.067 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising cmd channel zwave:device:a4553a67ea:node12:lock_door for OnOffType
2021-03-31 18:05:46.069 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising state channel zwave:device:a4553a67ea:node12:lock_door for OnOffType
2021-03-31 18:05:46.071 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising cmd channel zwave:device:a4553a67ea:node12:alarm_raw for StringType
2021-03-31 18:05:46.073 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising state channel zwave:device:a4553a67ea:node12:alarm_raw for StringType
2021-03-31 18:05:46.077 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising cmd channel zwave:device:a4553a67ea:node12:battery-level for PercentType
2021-03-31 18:05:46.079 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Initialising state channel zwave:device:a4553a67ea:node12:battery-level for PercentType
2021-03-31 18:05:46.081 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Polling initialised at 1800 seconds - start in 756000 milliseconds.
2021-03-31 18:05:46.082 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 12: Device initialisation complete.
2021-03-31 18:06:37.363 [DEBUG] [wave.discovery.ZWaveDiscoveryService] - ZWave discovery: Stop zwave:serial_zstick:a4553a67ea
2021-03-31 18:06:37.366 [DEBUG] [al.protocol.ZWaveInclusionController] - ZWave controller stopping inclusion at IncludeStart
2021-03-31 18:06:37.369 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Ending INCLUSION mode.
2021-03-31 18:06:37.371 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Added 310 to queue - size 1
2021-03-31 18:06:37.373 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2021-03-31 18:06:37.375 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 D6 63
2021-03-31 18:06:37.377 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 D6 63
2021-03-31 18:06:37.381 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2021-03-31 18:06:37.382 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2021-03-31 18:06:37.384 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 310: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 214
2021-03-31 18:06:37.384 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2021-03-31 18:06:37.387 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2021-03-31 18:06:37.391 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 310: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 214
2021-03-31 18:06:37.393 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK
2021-03-31 18:06:37.394 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2021-03-31 18:06:37.397 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2021-03-31 18:06:37.470 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 4A D6 06 00 00 62
2021-03-31 18:06:37.472 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=AddNodeToNetwork[74], type=Request[0], dest=6, callback=214, payload=D6 06 00 00
2021-03-31 18:06:37.474 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=AddNodeToNetwork[74], type=Request[0], dest=6, callback=214, payload=D6 06 00 00
2021-03-31 18:06:37.476 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 310: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 214
2021-03-31 18:06:37.477 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking outstanding transactions: 1
2021-03-31 18:06:37.479 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Last transaction: TID 310: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 214
2021-03-31 18:06:37.480 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Checking TID 310: (Callback 214)
2021-03-31 18:06:37.482 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Callback match!
2021-03-31 18:06:37.483 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Correlated to TID 310: callback 214
2021-03-31 18:06:37.485 [DEBUG] [ve.internal.protocol.ZWaveController] - Incoming Message: Message: class=AddNodeToNetwork[74], type=Request[0], dest=6, callback=214, payload=D6 06 00 00
2021-03-31 18:06:37.487 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Add Node: Done.
2021-03-31 18:06:37.490 [DEBUG] [al.protocol.ZWaveInclusionController] - Inclusion event: Current state IncludeDone, new event IncludeDone
2021-03-31 18:06:37.492 [DEBUG] [ol.serialmessage.AddNodeMessageClass] - Ending INCLUSION mode.
2021-03-31 18:06:37.495 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Added 311 to queue - size 1
2021-03-31 18:06:37.496 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2021-03-31 18:06:37.498 [DEBUG] [al.protocol.ZWaveInclusionController] - ZWave controller end exclusion
2021-03-31 18:06:37.500 [DEBUG] [ve.internal.protocol.ZWaveController] - ZWaveController include done
2021-03-31 18:06:37.501 [DEBUG] [nal.protocol.ZWaveTransactionManager] - TID 310: Advanced to DONE
2021-03-31 18:06:37.503 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: Response processed after 119ms
2021-03-31 18:06:37.505 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: TID 310: Transaction completed
2021-03-31 18:06:37.507 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: notifyTransactionResponse TID:310 DONE
2021-03-31 18:06:37.510 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2021-03-31 18:06:37.511 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2021-03-31 18:06:37.513 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 05 00 4A 05 00 B5
2021-03-31 18:06:37.515 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 255: Sending REQUEST Message = 01 05 00 4A 05 00 B5
2021-03-31 18:06:37.518 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Message SENT
2021-03-31 18:06:37.520 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage started: TID 311: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 0
2021-03-31 18:06:37.521 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 06
2021-03-31 18:06:37.522 [DEBUG] [nal.protocol.ZWaveTransactionManager] - processReceiveMessage input 0<>128 : Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2021-03-31 18:06:37.524 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg (0): Message: class=null[0], type=ACK[2], dest=255, callback=0, payload=
2021-03-31 18:06:37.527 [DEBUG] [nal.protocol.ZWaveTransactionManager] - lastTransaction TID 311: [WAIT_REQUEST] priority=Controller, requiresResponse=true, callback: 0
2021-03-31 18:06:37.529 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Received msg: ACK
2021-03-31 18:06:37.531 [DEBUG] [nal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
2021-03-31 18:06:37.533 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
2021-03-31 18:06:42.523 [DEBUG] [sactionManager$ZWaveTransactionTimer] - NODE 255: TID 311: Timeout at state WAIT_REQUEST. 3 retries remaining.
2021-03-31 18:06:42.528 [DEBUG] [sactionManager$ZWaveTransactionTimer] - TID 311: Transaction is current transaction, so clearing!!!!!
2021-03-31 18:06:42.530 [DEBUG] [e.internal.protocol.ZWaveTransaction] - TID 311: Transaction CANCELLED
2021-03-31 18:06:42.533 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 255: notifyTransactionResponse TID:311 CANCELLED
2021-03-31 18:06:42.536 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2021-03-31 18:07:17.315 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 8: Polling...
2021-03-31 18:07:24.129 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Polling...
2021-03-31 18:07:33.635 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 17: Polling...
2021-03-31 18:07:48.747 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 11: Polling...
2021-03-31 18:08:34.472 [DEBUG] [al.protocol.ZWaveInclusionController] - ZWave inclusion controller finalised
2021-03-31 18:09:13.670 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 18: Polling...