JSON Payload not getting updated in MQTT Engine folder on publishing second time

Hi,
I am getting JSON payload from MES system on a specific topic and it is received in MQTT Engine as tag value. This is working fine. But when we publish second time from MES the value not getting updated in MQTT Engine. Not sure what causing this issue.
Example Topic : Enterprise/Site/Line/Machine1 and the same I have subscribed in the Custom Name space. Also where I can check the Queue of the received messages?

Hard to say without additional information, but keep in mind this: if payload received is exactly the same as previously received one, the MQTT Engine tag timestamp will not be updated.
Have you tried investigating Gateway log?

1 Like

You can use something like MQTT-Explorer to watch the data flowing in the Broker, and also to test publish data. May give you a hand troubleshooting.

Hi,
Error message received in the log and while publishing I am changing the data

StringPayloadHandler 22Jul2025 12:33:30 Invalid tag at path 'Test/Line/MachineData' - unable to handle payload on custom namespace topic=Line/MachineData

Refer the attachment on custom namespace setting which I have set now

I have also enabled the option parse the JSON Payload it is working...
So my question is when we get the JSON payload it is mandatory to enable the parsing?

payload {
"DateTime": "",
"Partnumber": "",
"Worknumber": "",
"Serialnumber": "",
"Workcenter": "",
"ParentWorkcenter": "",
"QualityStatus": ""
"ErrorCode": "",
"Quantity":""
}

There is missing comma after QualityStatus field.

It is not mandatory to enable JSON parsing for such payloads.

Hi,
While copy paste here I missed that... But that was not the issue... It is not working without parse
only with parse I am getting the payloads correctly on each tags