Zip code is stored somewhere between resets. From a programming standpoint you just need to change the location/device to read from that safe location. Nothing difficult about that.jonaswan2 said:
When you have a unit that demands resets due to buggy software, the least you can do is fix something like this.