Attached is a backup from a unit that was working as expected until there was a timeout due inactivity and then the VPN reconnected. When this happened the MQTT connection never recovered and the unit never sent any more information through MQTT.
Why did the VPN timeout due to inactivity when there is data being sent on a regular basis?
Why did the MQTT process never reconnect and start sending data when the keep alive ping was not being received?