Figma to Unity MRTK Bridge Creates Empty GameObjects Issue

I’m having trouble with the Mixed Reality Toolkit Figma Bridge when bringing designs into Unity. Here’s my current setup:

  • Unity version 2021.2.8f1
  • MRTK Figma Bridge version 0.1.1
  • MRTK Standard Assets version 2.7.3
  • MRTK Tools version 2.7.3
  • OpenXR Plugin version 1.2.1

The problem is that when I try to import my Figma design, most of the imported objects show up as empty GameObjects in the hierarchy. Only the text elements using TextMeshPro actually import correctly with their content.

I think there might be a version compatibility issue between the Figma Bridge and the MRTK prefab library. Could this be causing the prefab references to break during import?

Steps I’m following:

  1. Go to Mixed Reality menu in Unity
  2. Select Toolkit > MRTK Figma Bridge > Figma Bridge Window
  3. Enter my Figma API token
  4. Click Load Files
  5. Click Build Page 1

The page gets added to my scene hierarchy but everything except text is empty. No error messages appear during the import process. Has anyone else run into this problem or know what might be causing it?

Had the same issue with MRTK Figma Bridge last month. Turned out my Figma file structure was the problem, not version compatibility. Your Figma components need proper naming that follows MRTK conventions - the bridge depends on specific naming patterns to map Figma elements to Unity prefabs. Also double-check that your MRTK profile is set as the active configuration in your scene before importing. I had to go back and rename several UI elements to match MRTK component names like ‘PressableButton’ or ‘Interactable’ before the bridge would recognize them. Those empty GameObjects? That’s the bridge creating placeholders when it can’t find matching MRTK prefabs to instantiate.

Check your MRTK package installation first - I had the same issue when some MRTK Foundation packages were missing or corrupted. The bridge creates empty GameObjects when it can’t find the referenced prefabs in your project. Try reinstalling MRTK Foundation 2.7.3 through the Mixed Reality Feature Tool instead of Package Manager. Also make sure your Figma design uses the official MRTK UI Kit components from Microsoft’s community page. The bridge only recognizes specific component IDs from that kit. Clearing Unity’s cache folder and reimporting also helped me fix broken prefab references that weren’t throwing errors but still created empty objects.

make sure your figma layers arent hidden - i had the bridge pull in hidden layers as empty gameobjects before. also, you need to use the actual mrtk figma library components, not just regular shapes. the bridge cant magically turn random rectangles into unity ui elements.

This looks like a prefab linking issue I ran into on a HoloLens project. Figma Bridge uses prefab GUIDs to map components, and MRTK updates can break these references. Your version combo should work fine - I’ve used similar setups before. Check the Console with ‘Collapse’ turned off and filter by ‘Info’ during import. The bridge logs warnings about missing prefab references that won’t show as errors. Also make sure you’ve got the full MRTK Examples package installed since the bridge references prefabs from there. If that doesn’t help, try reimporting the MRTK Figma Bridge package itself. Sometimes fixes the prefab mapping when the asset database gets corrupted.