Issues with blocks created from imported PDFs

Currently giving DraftSight a trial run while we consider renewing our AutoCAD subscription.

I'm in a workflow where I import a PDF, edit it down to the component I need, save as a DWG and then import into another DWG as a block. Repeat for ~20 components, all within DraftSight.

Importing the DWG as a block is where I hit problems. Apparently, after inserting the block, any additional DWGs that are created from the same parent PDF will not insert correctly. Instead, DraftSight keeps the definition from the first insertion. Confusingly, it prompts the user to overwrite existing block definitions but doesn't actually do it.

Allow me to add some context: I'll create a DWG from a PDF, call this the "component DWG," then insert that as a block into the "project DWG." Then I'll notice a mistake that needs to be changed in the component DWG, so I open it back up, make the changes and save it as a new version. Then I'll return to the project DWG, import the updated component DWG, and BAM - it's still the old version. DraftSight didn't update the block definition.

I figured, ok no big deal, I'll just delete the original and re-insert. Wrong! DraftSight doesn't delete it. Sometimes it says it's "circular," no doubt indicating some type of self-referencing error but adds no helpful details.

I'm currently in the trial version. I really want this software to work for us but this is an indication of major issues. Also you can't copy and paste from inside a block edit, or I'm doing something wrong.