Setting footprint "Not in schematic" property causes DRC footprint mismatch warning.

Setting footprint "Not in schematic" property causes DRC footprint mismatch warning.

Steps to reproduce

Create a new project. Create an rectangular edge cut. Place a fiducial footprint or any footprint in general. Enable the "Not in schematic" property. Run the DRC. You will get a "Warning:Footprint 'Fidxxx' does not match copy in library 'Fiducial'"

KiCad Version

Application: KiCad x64 on x64

Version: 8.0.2, release build

Libraries: wxWidgets 3.2.4 FreeType 2.12.1 HarfBuzz 8.3.0 FontConfig 2.14.2 libcurl/8.5.0-DEV Schannel zlib/1.3

Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW

Build Info: Date: Apr 27 2024 23:05:17 wxWidgets: 3.2.4 (wchar_t,wx containers) Boost: 1.83.0 OCC: 7.7.1 Curl: 8.5.0-DEV ngspice: 42 Compiler: Visual C++ 1936 without C++ ABI

Build settings:

Edited by Jack Brooks