sodium carbonate is a acid...mild though it may be it can etch. The cleaning process you found leaches the oxides off the item. If you were to look at where the tarnish was before you would still see...