MQTT Refresh Required system tag becoming True

I have multiple edge nodes transmitting to a gateway via MQTT. Some of them seem to perpetually need a refresh which stems from [MQTT Transmission]Transmission Info/Refresh Required constantly becoming True some time after is is refreshed.
As far as I know no new tags are being added or removed on the edge nodes. There are some scipts writing values to other tags but no tag creation is occuring. Can I check which tags are causing it to turn on through logs or some other means ?

This was one of the aformentioned tags yesterday, I refreshed it whenever I happened to see it. Notice how the time it takes for it to become True again is not consistent throughout the day but ranges from about 5 to 20 minutes.

I also read this post but didn't see any answers related to how you can investigate why it turns on.
MQTT Transmission - Set “Refresh” on “Discover Edge Nodes Required” rising edge?

Also, maybe this feature can help.
Way to trigger script based on new tags being added to tag provider

If a tag is reconfigured, I would expect it to also need refreshing. (Writing to tag properties or UDT parameters other than .value are configuration.) Do you have code that is enabling or disabling tags? Or dynamically reconfiguring them based on other tags?

Thanks for nudging me in the right direction it was a matter of system.tag.configure, after a lot of digging around I managed to find some ancient scripts that turned some tags on and off...

1 Like