NethVoice report interface does not show any data, even though the scheduled report task completes without errors in logs.
In the browser console / network tab, the following errors appear:
GET pbx-report-api/filters/trunks 404 (Not Found)
Response: { "message": "filter values not present in cache", "status": "redis: nil" }
GET pbx-report-api/filters 404 (Not Found)
Response: { "message": "filter values not present in cache", "status": "redis: nil" }
Because of this, report filters are empty and no data is displayed in the UI.
If I manually run the scheduler commands I never get any errors.
Expected behavior:
Filters should be populated from cache/DB and reports should show call data.
Actual behavior:
Filters API returns 404 with redis: nil, and report pages remain empty.