DRC: error footprint component type doesn't match footprint pads (expected 'SMD'; actual Through hole)

This one is sorta driving me nuts. I have seen a previous thread on this topic but it does not explain any solution.

The footprint in question is just my 0603-1206 combi which looks like this:
image

Its properties are:

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.

E-Load Voltage Extender 03.zip (69.7 KB)

Application: KiCad x64 on x64

Version: 8.0.9-rc1, release build

Libraries:
wxWidgets 3.2.6
FreeType 2.13.3
HarfBuzz 10.0.1
FontConfig 2.15.0
libcurl/8.10.1-DEV Schannel zlib/1.3.1

Platform: Windows 11 (build 26100), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info:
Date: Feb 15 2025 21:56:41
wxWidgets: 3.2.6 (wchar_t,wx containers)
Boost: 1.86.0
OCC: 7.8.1
Curl: 8.10.1-DEV
ngspice: 44
Compiler: Visual C++ 1942 without C++ ABI

Build settings:

Check also in the fp editor the characteristics of each pad.

Thanks. Both are shown as SMD.

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.
image

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.

VERY STRANGE!!

Is this a bug in 8.0.9-rc1?