No CDR for answered calls

I have strange behaviour for asterisk, I cannot receive CDR for answered calls, but i can receive CDRs for unanswered calls.

Is there a solution for my isssue please?
i use asterisk version 13.14.0

How are you retrieving them? How are they stored? What is the configuration of cdr.conf?

i store them into pgsql table, the conf file cdr_pgsql.conf is correctly configured.

I can see register CDR, unanswered CDR calls, but i cannot see answered calls

the cdr.conf file contains only this conf

usegmtime=yes ; log date/time in GMT. Default is "no"
loguniqueid=yes ; log uniqueid. Default is "no"
loguserfield=yes ; log user field. Default is "no"

when i restart asterisk, i show the answered calls into the CDR table, only when i restart. i need to have answered calls without restarting asterisk, like registers and unanswered calls.