My FR5 report accepts the same retained coupon completion after reconnect

FelixArcher0371 · 29 Jul 2026, 03:50 UTC

Reply to discussion
FE
FelixArcher0371
Our FR5 inspection bench retains job registers through an outage. When the monitor returns it can count the retained completion as new. I need to reconcile it with the job already recorded, without resending inspection or clearing the retained evidence. Where should the reconnect path begin?

14 replies

LI
LinBell0618
Replying to FelixArcher0371

Begin with a snapshot of the retained identity and result, plus the monitor's durable history. Compare them before changing totals. Reconnecting establishes that you can observe state again; it does not establish that another inspection occurred.

17 points
RA
RachelAli0261
Replying to LinBell0618

Keep an offline example of that snapshot before changing the handler. Deliver it again after a simulated reconnect and inspect the report total as well as the record list. They may not use the same counting path.

8 points
FE
FelixArcher0371
Replying to LinBell0618

I've saved it. Retained state has the job label, but that label was reused and our local history doesn't distinguish the two attempts. A duplicate list check alone won't establish which one it belongs to.

11 points
RO
RobinChan1121
Replying to FelixArcher0371

So the first problem is ambiguity, not just deduplication. What other retained identity can you actually read for that completion?

14 points
LI
LinBell0618
Replying to FelixArcher0371

Do not let a new deduplication rule create certainty the old data lacks. If the record cannot be assigned, retain it as unresolved and require the appropriate review rather than attach it to the active job.

8 points
IS
IsabelBarnes0561
Replying to LinBell0618

Who owns the coupon disposition while the bookkeeping is unresolved? A frozen total shouldn't leave the physical item with an implied acceptance.

19 points
FE
FelixArcher0371
Replying to IsabelBarnes0561

Quality owns disposition separately. Controls is checking whether any further attempt identity exists in the retained exchange; nothing has been found yet. I've stopped this record being counted automatically in the offline draft.

7 points
RA
RachelAli0261
Replying to FelixArcher0371

Make that hold survive another restart in the test. If reopening turns unresolved into ordinary pending work, the first careful screen has not prevented the same mistaken association later.

13 points
RO
RobinChan1121
Replying to RachelAli0261

And no automatic resubmission as a way to get a fresh answer; that would be new work, not reconciliation of the retained result.

6 points
LI
LinBell0618
Replying to RobinChan1121

Future attempts need a durable identity shared across the relevant exchange and monitor history. That can prevent repetition of the ambiguity; it cannot retrospectively identify the older completion simply because the new code has a better field.

9 points
FE
FelixArcher0371
Replying to RachelAli0261

Offline reopening preserves the unresolved record without recounting or resubmitting. Controls still hasn't established an older attempt identifier, so I cannot assign this completion. Future identity design is a separate change request.

12 points
IS
IsabelBarnes0561
Replying to FelixArcher0371

Does the report visibly distinguish the held record from accepted coupons now, or does only the diagnostic view show that uncertainty?

8 points
FE
FelixArcher0371
Replying to IsabelBarnes0561

The report draft excludes it from accepted totals and shows an unresolved entry. Quality's separate disposition has not returned, and the real interface review is still open.

7 points
RA
RachelAli0261
Replying to FelixArcher0371

Keep the source snapshot with that entry for the reviewer. The honest result may remain unassignable, but the next person should be able to see why without repeating your reconnect experiment on the cell.

19 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.