I just edited my schematic a bit. Changed an CI, moved all related parts (resistors and caps mostly) connected them to the new IC and removed all left over traces and did an ERC.
Then I opened the PCB editor and did “update from schematic”, which added the footprints of newly placed parts, but did not remove the deleted the old ones.
I guess I did something wrong here, as none of the release note from my version (8.0.6+1) to the newest (8.0.8) has a related fix.
Full version info of my version:
Application: KiCad x86_64 on x86_64
Well this is a bit embarrassing. Of course I totally did not note that.
Is your screenshot supposed to be the default? Since I can’t remember to have un-tick the “delete footprint with no symbols”.
And thanks for the quick solution.
May be in past you have added some footprints directly at PCB (like mounting holes) and noticed that they are deleted when updating PCB to schematic so decided (not certainly stupid) to uncheck second option.
I seem to remember from previous discussions that those options are per-user rather than per-project. So it’s possible that someone might work on another project, change the options, and forget to change them back.