ATTENDEDTRANSFER not reported to /var/log/asterisk/queue_log

Hello
i noticed on
Freepbx 15 and 16
asterisk 18 and 20
even when. I’m using *2 or ##
both ATTENDEDTRANSFER and. BLINDTRANSFER events are not reported to queue_log
WHY ?
Please advice

i noticed that it is a Freep PBX issue because

when I add myself as agent in Advanced mode
like
P222,0

after that events appear in the Queue
but as it says here is settings with Advanced mode there might be a problems
Where do I read which ones?

2-
this method is not working for dynamic agents

because when I log in queue by dialing *455001
am added as Local again

Anton (Local/222@from-queue/n from hint:222@ext-local) (ringinuse enabled) (dynamic) (Not in use)

and I cannot use. *45 to log in to all queues. (because AGI is not send me as an dynamic agent if P222,0 is used)

The reason why I’m asking this its because when a call comes (customer A ) in queue and then the agent "Bob " transfers this call to “Customer B” using the attended transfer.
Agent is no longer talking.
But because “Customer A” and “Customer B” are talking let’s say for an hour.
in the Queue log after we have Bob call duration = Hour (in fact 1-2 min )
And there is no way to exclude transferred time because transferred event not pupulated

Change
Settings>Advance Settings>Dialplan and Operational>Asterisk Dial Options

To
HhTr

I am trying to remeber, but I think we had a smilar issue. It also locked up the transfering agent (they showed busy, getting no new queue calls, until the transfered call was hung up from the PBX.). It was such a while ago I cannot remeber if the above was how we fixed it, but I think so.

thanks
but they are there by default


and problem is not related to " they showed busy, getting no new queue calls, until the transfered call was hung up from the PBX"