- Smart system defect - in this case, just like in key programming situations all modules would have to be replaced. The reset of the ID Code Box allows you to exchange only the Smart system and the keys and both new and second hand Smart systems can be used (second hand smart systems need to have keys available).