FreePBX not recording supervised transfer

I did find this which explains some things and kinda offers a fix but it seems to cause other issues. There were many other posts on this topic in general but this is the only one i found that was not years old.

Latest FreePBX 17.0.19.7, brand new install, and this issue is still persistent.

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.

That would be correct as a transfer to a queue the queue handles the recording. In FreePBX world the queue makes the decision on the recording and that is done as a separate file.

Tony,
Sorry, I’m not following.

There is no recording of the Callee speaking with Extension 101. The two recording files are of Extension 100 speaking with the Callee, and then the Queue recording is Extension 100 and 101 Speaking during the Warm/Attended Transfer. Once the transfer is complete, there is no further recording.

Ya that makes sense as the call to the queue is the actual extension doing the attended transfer. No surprise it loses the second part of the call recording. If you look in the recording directory does the recording actually exist as I bet its recording the call as a separate file

I find this very surprising, as all items are set to FORCE for recording. Please elaborate?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.