Yes, I did this with quite a lot of symbols while reverse engineering a retro computer. I understand this is a problem, and I now understand why it’s a problem.
Still, I have a lot of work in this and I’d like to hear suggestions on how to unsnarl the mess I made. symbols have disappeared on various sheets. many of these symbols are multi-part, with separate power connection symbol. i need to match them all back up.
i’m hoping i don’t have to recreate all the symbols and place them again.
This is Kicad version 8.x. I have backups turned on.
But that itself isn’t enough. First, the schematic and the PCB must be in sync. Then do all these moves (or some of them). Do nothing else at the same time, for example add symbols. Then update the PCB with the re-link option. Repeat if you move more.
Finally update again with the default setting, without re-linking. This just makes sure everything works.
Fortunately, I had not started on the PCB, so just had 3 schematic sheets to sort out. It’s all fixed now and wasn’t as difficult as I first thought. Tedious, though.
I’ve used Kicad since V5 and never encountered this problem, or if I did, maybe I just fixed it as a one off. If I’ve ever moved symbols between sheets it might have been only one or two and I fixed those without thinking much about it. This time, however…
Glad to hear this may be changed for the better in V9! I appreciate the comments.
Because it’s a very fundamental architectural decision in KiCad. I’m not saying this shouldn’t work better, on the contrary. But automatic update in general is out of the question currently. If this would be so easy, it would have been done already.
Should be possible to get the user out of this and skip back and forth clicking clicking clicking praying it might be ok to get it done with not destroy the project, instead make it automatic function. Safe.