When the error first appeared, the attributes> Component type showed “Through Hole”. I changed that to “SMD”. But that change did not eliminate the DRC error.
I have saved everything and shut down-restarted KiCad but this error will not correct. What is going on?
The attached .zip contains the project files and the capacitor footprint.
I am wondering whether there may be something related going on between 8.0.8 and 8.0.9-rc1.
I designed this project I am working on now using 8.0.9-rc1. But I have a slightly older project done with 8.0.8 where I do not remember seeing anything related when I ran DRC using 8.0.8. When I run DRC on that one now using 8.0.9-rc1, I get a warning that the footprint does not match those in the library. Seems quite strange.
Even doing a FIND of my files with a text editor does not show the term “through hole”.
ONE THING:
UPDATE: I had tried to update all of that same footprint from the library, going through the schematic. EVEN NOW when I click on one of them in the pcb editor, it shows “Through hole”. I hit the button to update it from the library but it does not change.
Using this dialog box in PCB editor I have manually changed a few of them to SMD. That change seems to stick. Then, still in PCB editor I go and update all instances of that footprint from the library. That still leaves a bunch of them as through hole.