I've found a little side effect in the remote connection of a pot object and its input limits. Sometimes it happens that the value input in the pot object is not written. See the attached project.
It looks like a side effect of the design. The data change event is generated only when the value is changed.
I mean the design of lookout, not your process. As you said, the point is whether to generate the event when a same value is input.
Yes, I think so. The way to solve this effect is to input a wrong value inside the limits of the pot object an after input the correct value. This allow to generate the write event needed for changing the value at the limits of the pot.
Have a nice day