Hi, quick question:
Is anyone else having trouble with Altium 21.1.1 (or any other version) not updating the designators between schematic and layout?
It goes like this;
- first import into layout loads all components, using whatever designators contained in the schematic
- any subsequent changes to designators or adding new parts in schematic simply goes into the bin when importing changes again
- inspecting each component reveals that the schematic-given RefDes indeed is linked to every part in the layout, but Altium gives me the middle finger anyway and complains endlesly of duplicate components and not being able to make a rats nest until I fix it

.
Attached screenshot shows a row of recently added and imported components. Everyone of them seems undesignated.
However, inspecting any one of them - please see attached screenshot: a resistor - reveals it to be known as R307 in schematic-land, but = R? in layout-land

Bravo. Well done. Good job.

No amount of tickling or thrashing seems to make any difference - once I got my first import, then forget it.
Reset of all designators, re-annotating, re-import, even importing into a new clean layout file: none of it makes the sligtets difference. I'm stuck with a bunch outdated RefDes values dating back to the initial import, and equally many un-annotated.
And yes, the 21.x.x releases does seems to be the worst/flakiest/wonkiest releases in years.
But come on, this is core functionality - not some nitty-gritty edgecase Tomfoolery nobody uses - how can this break and slip through QA?