Sonata Recordings Download Status Stuck on "Pending"

Hi,
I’m experiencing an issue with Sonata Recordings in VitalPBX. When I request a recording download, it gets listed under the “Requested Downloads” section, but the status remains as “Pending” and never changes to “Ready”.

I’ve attached a screenshot showing multiple requests, all stuck in the pending state for a long time.

Is there something I need to configure or check (like a cron job, permission, or service) to make the download process work properly?

Thanks in advance for your help!

What version of VitalPBX is this?

Every time I request to download a recording, the status stays “Pending” and never changes to “Ready”. However, if I reinstall the Sonata Recordings add-on, the previously pending requests suddenly become “Ready” and can be downloaded.

But as soon as I request a new recording again, it gets stuck in “Pending” and doesn’t progress — unless I reinstall the add-on again.

This doesn’t seem like expected behavior. Is there a background process or service that should be running to process the download queue? Or could there be a missing cron job or a bug in the current version?

VitalPBX Version: Carrier Plus 4.5.1-1
Sonata Recordings Version: 4.5.0-4

Check if the “recordings.service” is up and running, or try restarting it.

systemctl restart recordings.service

If the previous steps do not resolve the issue, stop the service and manually run the daemon. Check the output for any errors.

systemctl stop recordings.service
/usr/share/rec-manager/scripts/recordings_daemon --full-debug