Usually, data is changed by setting a new value to the output slot which update input slots.
If no data has been set to the output slot, there would be no need to set the value in the input slot.
The problem is not directly connected to changing the value but to the logic which is executed in the node/variable. So the logic component cold check if a value has been changed so further processing. This also means that maybe some other output slot does not need to be changed/triggered.
Usually, data is changed by setting a new value to the output slot which update input slots.
If no data has been set to the output slot, there would be no need to set the value in the input slot.
The problem is not directly connected to changing the value but to the logic which is executed in the node/variable. So the logic component cold check if a value has been changed so further processing. This also means that maybe some other output slot does not need to be changed/triggered.