Skip to main content

When I run my prototype in preview or presentation mode it works perfectly fine. But when I try to use using Figma mirror or if I open it on a phone from a link elements are missing, content based on boolean variables doesn’t show, or components reset when they shouldn’t. I can’t figure out what the issue is. I’ve already tried clearing my cache and restarting Figma.


I can’t test because of this.

When your prototype works fine in preview but not on Figma Mirror or mobile, try these steps:



  1. Check Layers and Components: Ensure everything is visible and not set to “clip content.”

  2. Simplify Boolean Logic: Look for any conflicts in your boolean variables or interactive components that might cause issues.

  3. Update Apps and Browsers: Make sure Figma Mirror and your mobile browser are up to date.

  4. Test on Different Devices: See if the problem is specific to one device or browser.

  5. Export and Test: Try exporting your prototype as an interactive PDF to see if it functions correctly outside Figma Mirror.


Thanks, I’ve tried all but #5. How do I export a prototype as an interactive pdf? I see the option to export frames to PDF, but this is not interactive.


I did more digging and found the problem to be that if using the prototype in Figma mirror or a mobile browser states are not preserved when leaving and then returning to the frame. Is state memorization only supported in Figma desktop?


Yes, the desktop application gives better support for interactive components and state management, but even here, states can be lost when switching between frames if not handled properly.


Reply