Cannot record on demand transferred calls

I have record on demand working for calls that I dial or receive directly from the outside but I cannot record calls that are transferred to me. Both parties here me dial *1 (doesn’t happen on successful recording) and there is no recording showing under monitor.

The system is running Asterisk and dahdi 2.4.0 with FreePBX 2.7.0

Am I doing something wrong? or is it not possible to record a transfer.

Dial command options are:


After much frustration and searching for answers I found this trouble ticket posted over 2 years ago that does NOT seem to be resolved.

I guess this means “parked calls” can NOT be recorded if I want to use FreePBX to manage a system.

If I am wrong please give me a heads up.

Calls that are transferred actually create a file in var/spool/asterisk/monitor but show no play icon in the User Portal Monitor section.

Calls that are parked, picked up and recorded (press *1) record nothing (no wav file) and nothing in User Portal.