Queue_log does not have some records (which should be there)

Typical situation in log:
ENTERQUEUE, CONNECT, COMPLETECALLER or COMPLETEAGENT

Unusual situation:
ENTERQUEUE, CONNECT
and that’s all.

But I see in full log that this call did complete successfully. But why then there is no completion record in queue log?

Huh, nobody faced this problem?

I’ve seen no issue reports for this but if you are using a supported version of Asterisk you can file one[1] with complete details. This includes configuration and console output.

[1] https://issues.asterisk.org/jira

I found the cause of the problem. It’s not asterisk’s problem.
Agent1 answers call from queue.
Agent1 does phone side transfer to Agent2.

When call ends we see :
CONNECT - Agent1
Complete* - Agent2