MQTT Transmission Connection Error

MQTT Transmission Connection Error

We are using the MQTT Transmission module version 5.00 on an Ignition Edge gateway.
The connection between the Edge station and the Ignition server (version 8.3) is implemented through a one-way data diode.

When the data diode experiences a power failure, the MQTT Transmission connection to the server is lost. After the data diode is powered back on, the MQTT Transmission module shows that it is reconnected; however, no new data is transmitted. The Ignition server continues to display only the last known tag values.

Data transmission resumes only after manually triggering
Transmission Control → Refresh, which forces a refresh.

We would like to know how to configure the system so that communication and data transfer recover automatically after a data diode outage, without requiring manual intervention.

8.1 so might be a bit different but MQTT Transmission -> Settings -> Sets -> Your Server Set -> Advanced then do you have this off since it defaults to false?

Auto-reconnect RPC Client	 If checked, the RPC client will automatically reconnect to the server. If not checked, it will try to reconnect at publish time.
(default: false)

Thank you, we will try the auto-reconnect RPC client.

We also considered using a script that checks the MQTT Transmission connection status and refreshes the tags if needed. However, we cannot find any built-in Transmission status tag (for example, a Connected/Disconnected tag).

Is there a specific tag or mechanism we should monitor to determine the MQTT Transmission connection status?
If not, what is the recommended best practice for detecting a lost Transmission connection (e.g., heartbeat tag, Engine-side monitoring, or another approach)?

Sounds like a flaw in the data diode. The transmission module cannot receive any status from the broker backwards through the diode.