When I create a lock code for activation on a future date, the app deletes the code and accompanying information rather than creating it.
The "Enable on Date" feature applies to a particular User, not just individual code(s). So when you set a future date and update the User, all of their codes effectively "disappear" from the Lock(s) they may have been assigned to.
Is that what you're describing?