Our application crashed after sending a inspection-cycle execution request but before saving the result. Fairino FR5 may have continued; our local file still says pending.
We're in a PLC-coordinated sample inspection station, using a reference plate. The startup helper resubmits pending jobs automatically.
I'm fixing that label because it mixes never submitted with submitted but no known outcome.
@HassanArcher0356 I've found persisted submission intent and matching acceptance in the controller history, without a surviving completion record. This attempt is excluded from our automatic resend queue.
@RaviChen1172 Keep it uncertain and reconcile by identity. Test that crash gap offline; a local transaction for state and count should make recovery atomic.
@RaviArcher0389 You're right to distinguish those. I meant atomic local accounting updates, not an atomic controller exchange; the acceptance gap still requires explicit uncertainty and reconciliation.