The plugin doesn't currently support mixing frame transitions with interactive components. To achieve this affect, go with a pure interactive component-based approach and use a screen wipe layer to simulate the frame transition.
🔍 How to identify
Check your design file to confirm you aren't mixing these approaches.
✅ Component only transitions with screen wipe layer
In the design file below, you'll see several interactive components whose instances have been dropped into a single frame and grouped by scene, with a screen wipe layer separating each scene.
The screen wipe provides the "frame transition" effect, which clears the screen before the interactive components in the next scene appear and animate, as in the animation below.
❌ Combination of component and frame transitions
In the design file below, open the prototype panel and you'll see the same set of interactive components, but with instances spread out across three frames with connections established between them.
When export this design, the first "hidden" variant of each interactive component will render as a static image, leaving a blank screen. Only the instances in the last frame will properly animate.
🔧 How to fix
Steps to migrate from a design that mixes frame transitions and interactive components to a pure interactive component approach:
Move all instances to a single frame
Group instances into separate "scenes" representing elements that are shown together
Separate each scene's elements with a screen wipe layer
Configure transition timing, so elements transition on screen at the right interval
The migrated design files should look like below, with each "main text" and "supporting graphics" group holding the elements for each scene, separated by a screen wipe layer in between.
🎓 Step by step guide to create this animation
See the components section of the getting started guide for a step by step walk through of how to create the animation above using an interactive component based approach.