Skip to main content

After moving my component Library to another file(by cut and paste), and publishing it, I lost my library and all instances were not attached to a master component anymore.

I tried a “Restoring an earlier version of the file’s version history” option. After restoring, all components are good, they are like before moving them, and all instances are attached to my Library, but there is a request in the “Publish Library” to publish all “Added” new components.
And if I publish them, all instances lose their connection with the master. It is written “Restore a Component” after publishing.

It looks like even if I go back to earlier version of my file, Publish history remembers everything and my previous version of components library is lost.

Is there a way I can have my library back with all instances attached to the master component?

Hi ANASTASIA_NIKULINA,
Thank you for these details! I saw in our backend that you’ve filled out a form, and our technical team is investigating now.
Feel free to share the solution in the topic to the community once you receive a reply from support.


What was the solution to this? facing the same issue now.


Hey @Rashid_Al-Owaisheer, thank you for reaching out!
I had a peek at the support ticket of the previous user. And I found out the following,
our technical quality team confirmed that the component move failed for some reason in a way that it’s not possible to recover from and the user needed to manually swap these instances over to the newly published ones in to restore the connections.

To do this:

  1. Select an instance where you see the ‘Restore Component’ button

  2. Use ‘Select all with same instance’ from the Quick actions menu:

  3. In the Swap Instance menu, select the New Library.

  4. Find the new component from that file and swap the instances.

  5. Repeat for any other detached components, and across each page in the file.

The most common causes are:

  • Conflicts on components sets, which are shown as an error message in the properties panel when you select the top-level set, or (!) icons next to specific properties
  • Components that are set to ‘private’ or ‘un-published’
  • Components that have unpublished changes

I hope this helps, please let me know if you have any further questions!