When our monitor reconnects, a completion signal retained from before the outage can be treated as a new completion.
We're tracking fixture-check bookkeeping with Fairino FR5 in a sample inspection cell with a documented job handshake, using a sample bracket.
I'm trying to reconcile the signal with its job, without automatic resubmission or simply clearing the retained state.
Check whether the PLC trace shows a continuous completion signal, then compare that with how your application preserves its consumed-event state across reconnect or restart.