Out-of-sync SmartLock and Web API after multile DELETE Auth requests

Issue

Web API shows different authorized pin codes than the app.
Web API shows duplicated pin codes.
Web API does not allow deleting certain pin codes (duplicated pin codes which do not exist in the Nuki App).

Goal

Have Web API and SmartLock in sync, so that I do not have to manually handle my customer’s bookings and authorizations.

Similarities

I already experienced quite a lot of out-of-sync issues. See especially this issue Keypad Code Authorization ID changing

Reroduction

Just a thought: maybe this can be reproduced by automatically creating >50 temporary (time based) pin codes and automatically deleting those afterwards.

I’m also experiencing the same issue quite often.

I can’t create a new keycode because it says that the code already exists. However, it does not appear in the app. In the Nuki web, it appears, but I get an error when trying to remove it. I tried to remove it via the API, which returned a 204 status, but the keycode still exists.

Last time, it was solved after some time, but I can’t find any solution without waiting.

Are there any solutions or preventative steps?

Hi,

Since this is a very customer specific issue, we would need more details to further investigate.
Please always reach out to our customer support (link) for prompt response on issues.
The developer forum is intended to focus on developer queries. Thanks for your understanding.