Hello,
I’m running into issues with swapped instances inheriting tokens from the parent-level component.
For example, our team is using our own slots (to avoid backwards compatibility bc Figma slots breaks our slots) and when I switch the slot instance with a button, the button inherits the empty tokens instead of its default tokens.
This only occurs for the button components - for some reason, the inheritance/override doesn’t happen to our other components.
In the example below, the Tile component has 3 slots stacked vertically. The Tile instance above replaces the slots with: Button, Label, and Radio Button components. The button component should have a green background, but it inherits the “empty” token from the Slot.

