I have a fairly complex board, and for some reason KiCad wants to assign the hierarchy with totally different RefDes’s even if I check the ‘keep existing annotation’ option. This would mean that I have to place all components again to the board.
Is there any way to replace the new RefDes’s without replacing the components?
Please, make a copy of your project before try this. It’s a long time I have not used this feature.
The read netlist/update pcb from schematic has the match methods “keep existing symbol to footprint association” or “re-associate footprints by reference”. I think you want the first one.