Hi KiCAD community,
I just upgraded to KiCAD 6 and am having an issue. I used FreeRouting to do much of my routing, and all looks well. Unfortunately, when I run DRC, it fails to catch blatantly intersecting tracks on different nets (see attached images). Any idea what’s going on here? This is quite scary to me, as I only caught this mistake by chance.
In a possibly related issue: global deletion of all tracks/vias (including locked and on all layers) only deletes tracks generated by FreeRouting; it leaves behind the user-routed tracks placed before the .dsn export. The “Select All Tracks in Net” feature also does not work for these remaining tracks. All of this behavior could be explained if KiCAD were to not treat the user-routed tracks as though they exist at all (except for display purposes), but I have no idea idea why that would happen.
Cheers,
Dan