Leadership log changed

I ran leaderLogs.py when the previous epoch was at 90%

The result showed at that point the expected number of assigned blocks

When I missed one off the listed blocks from this result, I checked the block producing node log. The log does not have a TraceNodeIsLeader event at the time of the expected assigned block.

This got me confused. I could have lost a slot, but then the log would show this by an event that the chain is forked to another candidate.

When I just ran the leaderLogs.py again, the result no longer shows the missed block?

Can anyone explain me what I’m missing?