The Python log calls both attempts bracket-check, and the PLC trace clock disagrees with it. If I sort everything by displayed time, the acknowledgement seems to finish one attempt; if I preserve each source's order, that story stops working. I need to leave the bracket's outcome uncertain rather than pick the prettier timeline. What should I ask the controls person to look for besides the reused job label?
Look for an attempt identity, sequence counter or restart marker that both sides actually retain. Keep each source's original order and times. A clock adjustment should not manufacture the missing link.