Openhab - smart lock API not sending command 3 (unlatch) when open from smartphone app

I’m not entirely sure how the API callbacks work but, if I open (unlatch) the lock from the app openhab only receives LockState change:

[openhab.event.ItemStateChangedEvent  ] - Item 'Lock_Lock' changed from OFF to ON
[openhab.event.ItemStateChangedEvent  ] - Item 'Lock_LockState' changed from 3 to 1

If I send the unlatch command using openhab I can see the received command:

[openhab.event.ItemCommandEvent       ] - Item 'Lock_LockState' received command 3
[openhab.event.ItemStatePredictedEvent] - Item 'Lock_LockState' predicted to become 3
[openhab.event.ItemStateChangedEvent  ] - Item 'Lock_LockState' changed from 1 to 3

What is the reason for the API not sending notifications to openhab and if this will change in the future?

By any chance, did you report this on the OpenHAB forum?

Nuki bridge just sends „final“ state of the lock and „unlatch“ is not a final state, so you will only receive locked or unlocked.