I realize that this is an old thread, so perhaps I should open a new one. If that is the case, just let me know.
We have a system that has the queue callback module installed. This system is for a call center, a good amount of call volume. Initially, when we set the system up, the queue callbacks were working properly. However, there is now an issue where the callers are not being called back at all, even after a day or so. In the queue callback reports, under the "Failed callbacks" section, I can see numerous failed call backs, with the reason of "Maximum retries exceeded." This makes sense.
In the "Successful callbacks" area, I can see that the system apparently calls back about 3-4 people per day, successfully. This is a low number of call backs, due to the high call volume of this system, and the pending callbacks that I will mention next.
In the "Pending callbacks" area, there are about 300 pending callbacks. Most of these pending callbacks are in the same exact queue position. The line items all have different call back numbers, however, most of them are in the same position. A couple of them are in position 2, a couple of them are in position 6, but most of them are in the same high position (2315).
For now, we have disabled the queue callback option on the queue, because we do not know how old these pending callbacks are.
Can anyone help diagnose this problem?
FreePBX version: 10.13.66-21