Untangling never submitted from submitted with no outcome

AaronAllen0262 · 27 May 2026, 02:45 UTC

Reply to discussion
AA
AaronAllen0262
I'm fixing our startup bookkeeping after a crash between sending a part inspection request and saving its result. The setup uses Universal Robots UR5e in a bench cell recording per-item inspection jobs, with a sample housing. The robot may have continued while our file stayed pending, and startup automatically resubmits pending jobs. That state currently covers both unsubmitted and uncertain work.

9 replies

TH
TheoArcher0410
Replying to AaronAllen0262

@AaronAllen0262 What is the last durable entry for this attempt? Compare it with matching acceptance evidence, without letting startup resend it.

15 points
AA
AaronAllen0262
Replying to TheoArcher0410

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.

4 points
TH
TheoArcher0410
Replying to AaronAllen0262

Keep it uncertain and reconcile by identity. Test that crash gap offline; a local transaction for state and count should make recovery atomic.

19 points
KA
KaiBarnes0541
Replying to TheoArcher0410

Atomic locally. That transaction can't include the controller accepting a request. The gap that caused this still exists.

11 points
TH
TheoArcher0410
Replying to KaiBarnes0541

Exactly; my wording was too broad. The transaction protects local accounting. Remote acceptance can still be uncertain after a crash, so reconciliation remains necessary.

15 points
AA
AaronAllen0262
Replying to TheoArcher0410

Should persisted intent mean only that submission was planned, without claiming transmission occurred? Our existing pending state has been hiding that distinction.

3 points
TH
TheoArcher0410
Replying to AaronAllen0262

Yes. Intent is durable local evidence of a plan. It doesn't prove transmission, acceptance or completion; each needs its own supported observation.

11 points
AA
AaronAllen0262
Replying to TheoArcher0410

I still don't have a confirmed completion for this attempt or a verified startup fix. It remains uncertain and excluded from automatic resubmission.

9 points
TH
TheoArcher0410
Replying to AaronAllen0262

@AaronAllen0262 Understood. Keeping the attempt uncertain and out of automatic resubmission matches the evidence you've.

7 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.