Skip to main content
Question

Component and Variable Updates Not Syncing Across Files – Why Is This Happening?

  • March 10, 2025
  • 1 reply
  • 36 views

Hai Tran

I’m running into a frustrating issue with our design system in Figma and could use some help figuring out what’s going wrong. Here’s the situation:

We have a component from an older version of our design system, and recently we updated its structure (e.g., layer organization, etc.). After publishing the updated library, the changes aren’t reflecting in another file that uses this component. The structure in that file stays stuck on the old version, and the only fix we’ve found is to manually swap the component from the library again. On top of that, variables tied to the component aren’t updating either—we keep getting an error saying “Library needs to be republished” to reflect the mode, even though we’ve already republished everything.

Our setup looks like this:

  • Variables are defined in one file.
  • Components are in a separate file.
  • We updated both the variables and component structure, then republished the library.

I’d love to know:

  1. Why aren’t these updates syncing automatically across files?
  2. Is there a better way to set this up so we don’t have to manually swap components every time?

Has anyone else run into this? Any tips or workarounds would be awesome. Thanks in advance!

 

1 reply

  • Figmate
  • 1814 replies
  • March 11, 2025

Hi ​@Hai Tran, Thank you for contacting us! We really appreciate you taking the time to troubleshoot this issue.

 

We understand that after publishing library updates, those updates are not being reflected in files where components from that library are utilized.

I see that you've already reached out to our support team regarding this issue. Thank you for your proactive approach! Our support team is currently working on your ticket. Please monitor your inbox for an email from our support team, as they will be in contact with you shortly.

 

Thank you again for contacting us!

 

For other community members who might see this post, here's some basic information: Whenever updates are published to a library, users of that library must accept the changes in their design files. Please refer to this guide Reviewing and accepting library updates


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings