Very simple example
Step 2:Create subweldment
Step 3 Drag bodies from cut-lists to subweldment
Ghost cut-list items
What version of SW?
Is the question about subweldment a separate question?
What type of BOM table do you use?
I`ve separated all these question for convenience. I`ve got SPRs for some of them.
You replaced your initial question with screen shots so only a few know what the original question was.
What you call ghost cut-list items, I call hidden cut-list items. They have been around for a long time. Since I do not use sub weldments, I never noticed that they appear in the cut-list properties. One thing to note; if you recreate the sub weldment cut list item folders, only the new folders appear in the properties dialog (and although I cannot prove it right now, I believe they still exist).
I was able to trace this issue back to SW2012 so your issue has been around for a long time too.
I have a macro that manipulates cut list item folders but it will not work unless I first delete the hidden cut list item folders (this is why I know they exist). Unfortunately, the macro was not designed to go down to the sub-weldment level, so it does not find these hidden folders. When I can find some time, I will modify the macro to dig deeper (and no I cannot upload the macro because it was developed for the company I work for and has some proprietary code in it that I cannot share).
I know you have more questions in your original post but I could only recall this issue. Although, one I believe had something to do with getting * instead of an item number. This has also been a thorn in SolidWorks side since I started using it 18 years ago. Most of the time, I need to create a second BOM in the drawing looking at the configuration I am trying to balloon in order to get numbers.
About zero subweldment mass Why subweldment mass is zero?
About asterisks instead of ItemNo for subweldment in cut-list BOM I`ve got SPR 593512
Files are attached
The problem with ghosts become big problem because when you`ve renamed all your cut-list items according to your rules and after this, because of some frame modifications, you`ve got ghosts with these names you can`t use these names anymore because you can`t delete these ghosts, this means what you can`t finish your work in usual way (you can`t use linking cut-list folder name to cut-list property)
Retrieving data ...