Crazy problems with weldment cut list on part and drawing

I have a weldment that uses a custom profile that I've created in a Library Feature Part called "plate".  On the Custom Properties tab for the part, I've used the "Description" Property Name and assigned the value PLATE, "thick@Sketch1@plate.SLDPRT" X "width@Sketch1@plate.SLDPRT".  For a 0.25" thick plate having a 4" width, the evaluated value for the description property therefore becomes PLATE, 0.25 X 4.  So far, so good.  The first problem shows up in the weldment part document.  If I open the properties for the cut list item that uses the custom profile, there's no link to the description property that I created in the Library Feature Part.  I therefore have to copy and paste the text expression from the Library Part into the weldment's cut list.  This is a nuisance, but it evaluates properly . . . at first.  Now I create a drawing of the weldment and insert a cut list.  The proper value shows up in the Description column and I save and close the drawing.  On reopen of the drawing the second problem appears.  There's jibberish where the description used to be and, when I check the weldment part file, SW has changed the text expression for the description property, replacing the reference to the Library Feature Part with one to the weldment part.  How can I fix these problems?

SolidworksWeldments