On FPBX 22.214.171.124 w/ Asterisk 15.1.4 and chan_pjsip only.
In summary, Broadcasts aren’t working correctly, because each call in the Broadcast campaign gives up at 30 seconds, instead of going just a bit longer to hear the voicemail start playing. However, if call is rejected before the 30 seconds, it triggers as MACHINE and properly goes to voicemail, and if answered before 30 seconds, triggers as HUMAN as it should.
For setup, I simply grabbed a month trial license, applied it to my deployment ID, and then installed the module via Module Admin.
When I do a Broadcast campaign, any calls that don’t answer, get marked as not answered, even though those phones have voicemail. The CDR shows, after a test Broadcast, that all those calls end after exactly 30 seconds. The logs show:
NOTICE: pbx_spool.c:450 attempt_thread: Call failed to go through, reason (3) Remote end Ringing
There are not settings I see available to make each call ring longer than 30 seconds before giving up. That said, it’s probably some context thing, which I don’t know where to look/change.
Any help is much appreciated.