If I have subparts spread acroos more than one schematic sheet then if I save, close and reopen a whole project then when I do Update PCB/Import Changes, the PCB Footprint for the subpart device is deleted and then added again.
If I have all the sub parts on the same schematic sheet then this problem does not occur.
This is a bit tricky to reproduce...
There is a project to demonstrate the problem here:
[https://easyeda.com/andyfierman/error-updating-pcb-from-multisheet-schematic](https://easyeda.com/andyfierman/error-updating-pcb-from-multisheet-schematic)
Description of problem:
I have a symbol made from subparts and i put some subparts on one schematic sheet:
![image.png](//image.easyeda.com/pullimage/0tA5apo3y5gjXgWrRVtCrlWyMGoqt4tGTyksUpO6.png)
and some on a separate schematic sheet:
![image.png](//image.easyeda.com/pullimage/x5rgpSE4DJg0Z7KUKqHul7hb3XrBAIqPxq0ST41h.png)
and then convert to PCB:
![image.png](//image.easyeda.com/pullimage/jKil5xgpJkhLpS5Ia9zSSYHgGcoCmGAYuUIfr0eO.png)
,but after I save the new PCB and then **close the whole project** and t**hen reopen** the schematics **and** the PCB and **then do Update PCB**, I get this message:
![image.png](//image.easyeda.com/pullimage/efV6DTmZ5ztLICRlO456StdznS4RaAQeHGAplfkc.png)
and U1 is moved further down towards the lower right corner.
![image.png](//image.easyeda.com/pullimage/Xl3Twz5JTNOn64ZYO5dOlX6mLSA39my8TsMlEGoK.png)
Chrome
76.0.3809.100
Ubuntu
EasyEDA
6.2.44