Yes the app takes care of all codes within the specified user limit.
Duplicates are caused by codes that have been programmed outside the scope of the app. It could left over from before or programmed directly into the lock etc but because the user has limited the app to only program the first X codes, it only validates those codes. That’s why we suggest starting with a clean slate by resetting the lock when installing the app.
Till now the app used to ignore duplicate codes, now we’ve decided to notify the user so you’re aware that there are codes outside the scope of the app which may conflict with your programming. Duplicate codes are the reason why some folks reported the setCode being sent multiple times, so we now we’re making the user aware of the reason.
We’ll refine the duplicate code messaging and processing in the next update
As for the nameslot message, just deselect that lock from your user, click save and then come back select it and click save, it’s just cosmetic, we’ll patch it in a future update