I have an issue (version 16.5) where I had to upgrade a component and add a pin to it. But the schematic netlisting function appears to ignore this, when I try to quick place the component I get:
"ERROR(SPMHGE-82): Pin numbers do not match between symbol and component. Run dev_check on device file for more information."
From this issue and another one I found on the same BRD file, it appears once I have a symbol in the BRD database, I am unable to remove it. If I rename the symbol to another name, it works fine and that is what I plan to do, but I do think this is a problem with the tool. Is there a similar function for the BRD file that you can do for the schematic file where you "Clean up the Cache"?
I noticed that if I have a mismatch between the symbol version in the Database and in the Library, the library component will not appear. I don't know if this is supposed to happen, but it prevents me from manually upgrading my symbol.
I have searched many of the other posts concerning similar problems and I tried several of the indicated suggestions, with no improvement.