I suspect it's grouping by spec. Check the PCF, or temporarily add an extra column to the BOM with the spec property. Also check the CADWorx setting to see if ISOGEN is accumulating by DBCode or not; if the former you must have all DBCode values properly set otherwise grouping/accumulation/etc. won't work properly.

If I remember correctly, the ISOGEN release with CADWorx 2018 introduced the ability to ignore grouping by spec.

As far as I know there's no direct way to have the BOM do both accumulated and individual listing (avoiding duplication). You'll have to sacrifice one or the other. Otherwise you'll need to start looking into more complicated options, such as material file output or the POD Graphics Processor (PGP).

Based on all these fabrication related ISOGEN questions, I would recommend you switch to a dedicated spool construction program like SPOOLGEN (which can import PCF files from CADWorx) for your isometrics. They are far better suited for managing this type of information.
_________________________
If you are going to fly by the seat of your pants, expect friction burns.