strange bug when updating my PCB component to the footprints
# Description
When I run DRC I get an error that my component footprint in my PCB does not match the footprint in the library. That is not correct. Then when I run update footprint it makes just the silkscreen lines go crazy and become more than 10 times as wide as they are supposed to be. It only seems to be happening with two of my custom made components so far but I have repeated this several time and it always happens.
```
Application: KiCad x64 on x64
Version: 9.0.0, release build
Libraries:
wxWidgets 3.2.6
FreeType 2.13.3
HarfBuzz 10.2.0
FontConfig 2.15.0
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
wxWidgets: 3.2.6 (wchar_t,wx containers)
Boost: 1.86.0
OCC: 7.8.1
Curl: 8.11.1-DEV
ngspice: 44
Compiler: Visual C++ 1942 without C++ ABI
KICAD_IPC_API=ON
Locale:
Lang: en_US
Enc: UTF-8
Num: 1,234.5
Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)
```
issue