I am making keyboard matrix that uses a bunch of 5mm smd push switches, an arduino micro, and a pimoroni trackball. All part symbols and their footprints were made by me and I was able to get everything connected properly in the schematic editor. The issue is that when I export the netlist and import it into pcbnew, none of the smd switches show air wires connected to the arduino through holes. Furthermore I cannot connect a trace from any smd pad to any through hole manually. routing otherwise works from smd pad to smd pad and from hole to hole. Since I can’t figure out a way to force KiCad to let me just connect the two solder points manually this is holding up my project. Any troubleshooting help would be greatly appreciated.
All relevant files are linked below if anyone wants to look at them