When part is copied, configuration publisher uses old values not current design table values

We have a part with a variety of configurations. We did a pack and go to a new name on this part. We then changed the units from millimeters to inches and updated the design table. When placing the part into an assembly, the configuration publisher had the values from the metric part, not the ones from the inch part even though the inch part was what had been assembled. The only way I have found so far to get this fixed is by deleting the configuration publisher and recreating it. Does anyone have any other ideas?

Thanks,

Carrie

Solidworks 2011, SP 5.0

SolidworksParts And Features