I just discovered that KiCad stupidly outputs unused pins into the netlist (instead of omitting them) and gives them all the same net identifier of "?". Since unused pins have the same net identifier, this can get interpreted as them all being connected together (which is what VeroRoute was doing).
So I have added code to VeroRoute to make it ignore all nets with an identifier of "?" when importing a netlist in OrcadPCB2 format.
I have put this fix into 2.31 and re-uploaded it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just discovered that KiCad stupidly outputs unused pins into the netlist (instead of omitting them) and gives them all the same net identifier of "?". Since unused pins have the same net identifier, this can get interpreted as them all being connected together (which is what VeroRoute was doing).
So I have added code to VeroRoute to make it ignore all nets with an identifier of "?" when importing a netlist in OrcadPCB2 format.
I have put this fix into 2.31 and re-uploaded it.