(BUG) Locks will lock/unlock, but Siri thinks it didn't work
I have a Danalock v3 connected to the SmartThings hub using Zigbee and presented to HomeKit via homebridge-smartthings-v2. When I operate the lock using the Home app it appears to work perfectly fine. If, however, you ask Siri to operate it, Siri apologises and says that they weren't able to lock/unlock it. But... it does actually work! Watching the logs, it looks like it might be because there is a delay of a second or two between the lock locking/unlocking, and the success status being returned, whereas Siri must be expecting an immediate response.

NOTICE: Sending Device Command: lock | Name: (Front Door Lock) | DeviceID: (46ec5112-0e07-4d29-9a30-54b5851bd5d5) | SendToLocalHub: (false)
INFO: [Device Event]: (Front Door Lock) [LOCK] is locked

The previous version of homebridge-smartthings didn't seem to mind this and Siri would just say something like 'Ok', not caring if it had a response or not.