I discovered today that you can’t use nested instances inside a component to trigger a stage change within a parent component. It worked when detaching said nested instance.
I would love to request the ability to use a nested instance inside a parent component to trigger different variants within its parent component.