The Add All Values overwrites existing symbology defintions. Using the Add Values button does not overwrite existing symbology, but it also doesn't show the human readable text description of a coded value, so in some situations, you're just stuck. Please consider adjusting the Add All Values function so it does not overwrite existing values. Thank you!