I saw this and pinned it for later but knew it might be a problem. I think I found a work around. In the distribution target setup there is a setting call "Publish only Incremental changes for a modified assembly when publishing a BOM". Changing this to "no" shifts the components to added only but had the effect of displaying all the substitutes. You have to give up the incremental but in my case, we were deleting the BOM lines and re-adding each time. Do you think there are downsides to using this setting I might not be seeing?