Outbound Attended Transfers do not produce recordings past the attended transfer.
Latest FreePBX 17.0.19.7, brand new stock install.
Very simple to reproduce:
Ext 100 - Make an outbound call, Warm/Attended Transfer the connected party to a Queue
Ext 101 - Answer the call on the queue, speak to Ext 100 for a moment, then Ext 100 completes the transfer.
Ext 101 - Speak with party then end call.
You will get 2 recording files, the original outbound from Ext 100, then the Queue call communication between Ext 100 and Ext 101. The third portion of the call where Ext 101 speaks to the called party is gone.
This is also visible in the CDR.
Trunk and extensions and queue are all set to Force.
Link to relevant topic from days past: FreePBX not recording supervised transfer - #22 by srs-adamr