I'm having the same problem. Clients get put in the blacklist for some reason.
Visitors can get a pass for 24 hours using self-registration. After 24 hours they can just register again.
I assume that if I set the action to delete after expiration, it will not put the clients in the blacklist. However I need to keep these accounts in the database for logging purposes. So deleting them is not an option.