The stainless cap is poor quality and when the cap was welded they didn't "pacify" the welds,which means that the chrome in the stainless wasn't brought back up to the surface.Pull it off and have it done right ,only permanent solution.Or you might be able to find a plastic cap from the original manufacturer.Campion?