Skip to main content
Question

Library Update Overwriting Local Prototype Overrides on Component Instances

  • May 4, 2026
  • 1 reply
  • 22 views

Lamin

I am encountering an issue where publishing changes to a Main Component in a library file is systematically removing prototype connections added to instances in a separate file.

1 reply

Tom Reem
Figmate
  • Figmate
  • May 5, 2026

Hi ​@Lamin, welcome to Figma Forum and thanks for reporting this.

I tested this on my end and wasn't able to reproduce the behavior, so I'd like to narrow things down before escalating.

This type of issue, where library updates overwrite local overrides, often occurs when changes to the main component alter the component structure, hierarchy, or layer names, which can prevent overrides from being preserved. With that in mind:

  1. What changed in the main component? Before publishing, did you make any changes to the layer structure, hierarchy, or layer names — even renaming or reordering layers? Or were the changes limited to visual properties only?
  2. Prototype connections: Are the prototype connections you're adding to the instances standard click-through interactions, or are they more complex (e.g. involving variants, overlays, or scrolling)?
  3. Scope: Is this happening with all instances across your file, or only certain ones? And does it happen every time you publish, or intermittently?

Please keep me posted — if none of that points to a clear cause, the best next step would be for our team to look at both the library file and the instances file directly. Let me know if you're open to that and I'll send over steps for sharing access securely.