Now the Material is still visible in Teamcenter.
SolutionThis is working as designed. In Coating we could have multiple layers thus multiple coating materials IMM and even NX OOTB does not override the previous material like assigning to a BODY.
If you want to replace the material on the same layer you need to:
1- delete the layer from the Stack
2- delete the corresponding layer Material from the Material list on the part."
So when you want to delete the material you need to remove it from the Material list in the part about Material Library Manager and save the part.