Multiple instances of single VariantsSetsActor in a level

Let’s say we have a Level containing an “Actor” and a “LevelVariantsSetsActor” bound to said “Actor”.
Now we can load said Level using BP node “Load Level Instance” and use Variant Manager to switch between different variants of the “Actor”. That works fine.

Now if we load more instances of said level the VariantManager only works on the first one.

So what if we need to load multiple instances of the level and have a different variant selected for each instance?

There are different instances of the “Actor” and for each of those there is a different instance of a “LevelVariantsSetsActor” but still the VariantManager only works with a single one of those. At this point I have no idea how the binding works as it is apparently not bound to an instance inside the level instance.

2 Likes

I am having the same issue.