We recently introduced smoobu.com to deliver opener-codes to booking.com bookings and have two issues:
We had an issue when an opener code was disabled while the booking was still active (at the day of departure 7:02 an automated message was sent to the guest that his code was no longer valid while check-out time is 11 am)
If I add an opener code via IOS app it is working but invisible in web.nuki.io
Is the code still on the device so you can check the time-restriction there?
and regarding code created via iOS. Did you try to do a “Update now” request in Nuki Web to see if authorzations are then synced correctly?
Authorizations are automatically deleted after departure day to keep the storage free. - Which also means it’s trickier to debug this later.
In general only status changes are synched immediately from Smart Lock/Opener to the Server. Authorization changes can take up to 24 hours, but you can always force a manual sync with “update now”.