# 3 Material Variant Not Updating in Omniverse – Stuck on Old Material

Body:

Now I’m encountering a frustrating issue in Omniverse with material variants not updating properly.

I created Variant set with three color’s (per material Binding)

  • I started with the RED Variant

  • I duplicated the RED Variant and renamed them to BLUE and WHITE

  • Than I went into the new BLUE Variant and tried to switch the Materials to BLUE, but the old RED material remained visible.

  • Trying to delete it doesn’t work.

  • Even when I inspect the USD file, it shows the correct binding for BLUE, meaning it’s being written into the layer but not reflecting in the viewport.

  • The expected material change is not taking effect at the scene level.

I’ve attempted reloading, I opened it in different Kit versions (106.0.3 / 106.5) and even went back to the Launcher Version 2023.2.5 (in there it is totally broken, see below), but nothing seems to fix it.

To further illustrate, I’ve attached video for a more detailed breakdown.

![2025-02-05_18h04_57|video](upload://rKrsAcdQWIGUmmZ9R60wh8iHWUd.mp4

Any ideas on what might be causing this? Is there a deeper layer conflict or some override I’m missing?

The other two topics I posted today, might very well relate to this one here.
Issues with Variants breaking due to Layers?
Unremovable Geometry in Omniverse Scene – Can’t Delete or Identify Source

Would appreciate any help—thanks!

This workflow should work just fine for variants. As the other posts it is very hard to get too specific here. I would try to keep your workflow simple and to try to learn variants workflow with minimal layers. The other thing to say is that you may be trying to override a material of an external payload, like a locked layer or external usd file. Variants need to work with internal assets, with full internal permissions.

Have you studied our master Car Configurator workflow here?