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