I have a problem where the value on a label is not updating. The label has a binding to a sub property (NominalTare) of a root container custom property, called Product, which is a UDT. “Product” is an Indirect Tag Binding to a tag.
When the ProductID changes, the Product propery updates correctly, and the NominalTare label blinks as though it’s updating, but the value doesn’t change. It reamains at the value of the previous Product.
The alternative, that seems to work, is to not use the “Product” UDT property on the root container, but to use indirect binding in the label to reference the base tag. As I have quite a few pages that have a similar setup it would be nice to understand what’s going on and solve this problem.
It’s as though, the label binding is triggerd to update with the old values, before the “Product” UDT has updated to the new values.