TroubleshootingTrace one caller digit from the ingress call leg through Asterisk reception, IVR matching, retry policy and the generated destination before changing DTMF or menu settings.
Current Sangoma IVR guide and FreePBX 17 IVR module metadata plus current Asterisk 22 PJSIP DTMF, logging, Background, WaitExten and special-extension documentation reviewed September 28, 2026; no PBX, module, endpoint, trunk, generated dialplan, prompt, destination, RTP event, SIP INFO request, in-band tone, digit or live call was testedTroubleshootingTrace one caller through the selected Announcement, recording, answer state, digit branch, IVR-return context and final destination before changing a shared prompt or DTMF mode.
Current Sangoma FreePBX Announcements and System Recordings documentation, FreePBX Announcements 17.0.2.1 release/17.0 metadata and generated-dialplan source, and Asterisk 23 BackGround documentation reviewed October 10, 2026; Sangoma screenshots and some field guidance may reflect older PBX GUI releases, and no PBX, module, route, Announcement, recording, generated dialplan, loaded channel, DTMF path, carrier media, destination or live call was inspected or testedTroubleshootingTrace one caller through the selected Directory object, name entry, DTMF match, spoken announcement, dial target and invalid or IVR-return branch before editing extensions or prompts.
Sangoma FreePBX Directory guidance, FreePBX Directory 17.0.3 release/17.0 metadata and current module source, and Asterisk 23 Directory application documentation reviewed October 11, 2026; Sangoma screen guidance may reflect older PBX GUI releases, the FreePBX module uses its managed AGI path rather than establishing the standalone Asterisk Directory application contract, and no PBX, module, directory, IVR, entry, name, announcement, recording, DTMF event, dial target, extension, route or live call was inspected or testedTroubleshootingUse symptoms and evidence to isolate registration, routing, media and device faults.
Foundational