I’m new to KiCad and have been using Eeschema to create a schematic. Every once in a while I pop back into my MCU sheet to check up on something, and find that the MCU component’s IO portion (unit A) has swapped spots with the power portion (unit B). Thankfully the wires all stay in the same places so it’s a simple matter of moving unit A back to A’s spot and unit B back to B’s spot and re-generating the netlist. But the problem appears to happen randomly, and I can’t tell it’s happened without going and looking in that sheet.
If you look at this screenshot, you can clearly see that the large IO section A is nicely centred in unit B’s spot, and vice versa. What’s going on – is this a bug that somebody else has encountered as well, or is it something I’m doing wrong? This has happened a couple times already and the parts always centre themselves in the opposite spots, so it’s not me randomly dragging my cursor around or something bizarre like that …