This happens to us frequently when architecting a library file:
- A concept file has several instances of a component - that component has many variants and all of them are placed in the concept file.
- Now we delete some of the variants in the library file, and make various changes to the other variants. The library file is republished.
- After updating components (sometimes on all pages, sometimes just the current page), the variants with just changes seem to update well. However the instances of variants that were deleted in the library file just sit there - no update prompts, no “main component was deleted” type messages. We can even change properties of these instances. Its as if the concept file is hanging on to a memory of the library file and not flagging an issue.
What we’d expect: An indication that these components are now effectively detached so we can choose to update them to a variant to still exists.
What we’d love: A guided flow similar to the “missing fonts” flow, where substitutions are suggested and committed.

