I am running into an issue where I have a footprint assigned to a diode, but the pad doesn’t seem to be linking to the netlist or something correctly. I have tried using different footprints, but still get the same issue. Is there a way to solve this?
In your particular case, the symbol in your schematic has pins with Pin Numbers “A” and “K”. Your schematic links that symbol to a footprint, which does not have pins numbered either “A” nor “K”. (I would wager that the footprint uses pin numbers “1” and “2”, but I haven’t looked at it.)
There are at least three ways to solve your problem.
Edit the schematic symbol, changing the pin numbers from “A” and “K” to whatever pin numbers are used in the footprint. (It may be wise to save this edited symbol to a different library.)
Edit the footprint, changing the pin numbers from whatever they are, to “A” and “K”. (It may be wise to save this edited footprint to a different library, which - of course - must be properly referenced by the schematic symbol.)
Redraw your schematic, selecting symbols from a library set that is already synchronized between symbols and footprints.