I'm reconstructing a failed part acceptance recording attempt on Fairino FR5 in a commissioning station recording job events, using a sample housing. Our Python log, PLC trace and controller event list have disagreeing timestamps. The application also reused its job label after a restart.
I can see a timeout, but I can't tell which attempt an acknowledgement belongs to.
Got a process-start entry? That could separate the reused labels without trusting another machine's clock.