Many modern electronic card locks use a rolling code system: the lock is preprogrammed with a set of guest key IDs it expects to see
If the lock sees any of the next code in sequence, it assumes that the previous guest have checked out or replaced their card, and will refuse to accept that previous card
Latest Answers