when I test it the correct values appear in the test but not on the column, when I add a new row the correct value reappears in the column as it should be. Never seen this problem before. The correct value has been computed correctly because I use a Physical column to store the value at submission and the correct value is there.
I think maybe there is no problem as it tests true but only appears once a new row is added. This makes sense as it may only extract the data being sold in any order only once the order has been placed and the data uploaded and stored.