Configuration Specific Property in BOM doesn't update.

In SW2017 I have three parts and an assembly all controlled by design tables with multiple configurations.

In my parts I have a configuration specific property "PartNo".

It's defined by the design table in a column labeled \$PRP@PartNo.

When I add a Bill of Material to my assembly drawing it displays the correct the value in the PartNo column.

The problem is when I change the configuration of my drawing views the PartNo column does not update.

I can delete the BOM and reinsert to get the correct PartNo, but I was hoping to get it to update automatically.

Any ideas?

Thanks in advance,

Richard in Houston.

SolidworksDrawings And Detailing