VoIP.info Troubleshooting

Flowroute inbound call uses the wrong PoP, route or failover path

Find whether a Flowroute call first diverged at DID assignment, route type, Edge Strategy, provider PoP, customer destination, firewall, PBX route or media.

Reviewed 2026-10-21Current first-party Flowroute and BCM One route, PoP, firewall, authentication, TLS and service documentation reviewed October 21, 2026. Current support pages retain their own update dates, including February and August 2026 PoP material; the account, order, accepted implementation and observed transaction govern. No Flowroute account, number, route, relationship, credential, source address, registration, DNS answer, PoP, firewall, certificate, PBX, packet, call, media stream, failover event, price, availability, compatibility or support response was inspected or testedAdvancedDocumentation based · not lab tested

Freeze one call and classify the first divergence

Record UTC and local time, calling and called identities, expected primary and failover route IDs, route types and values, Edge Strategy, registrations, provider source, customer destination, first response or timeout, any later attempt, PBX route and media result. Redact credentials, tokens, certificates and customer addressing before sharing.

Classify the first unexpected fact: wrong DID relationship, wrong route object or type, unexpected provider PoP, no customer-edge receipt, another PBX match, or signaling success with one-way or missing media.

Prove both DID relationships before testing failover

Flowroute separates route creation from assigning primary and failover relationships to a number. Compare the current DID record with both referenced route IDs, route objects, types, values and effective change time. A 201 route-create response and a 204 relationship-assignment response describe different operations; neither proves live delivery.

If the DID does not reference the intended route, correct that relationship before changing the PBX. Do not infer a failover assignment from the working primary route.

Apply the health evidence for the actual route type

For sip-reg, retain the registration transaction and the PoP with which the gateway registered. For host or uri, retain the configured destination, DNS result and Edge Strategy. For number, retain the separate PSTN leg and its result. Do not diagnose a host, URI or number route by registration status.

For IP-authenticated outbound service, the lack of a registered-PBX status is expected and does not establish that inbound delivery failed. Keep outbound source authorization and inbound DID routing separate.

Separate Edge Strategy from the failover relationship

The preferred-PoP control applies to Host and URI routes and identifies the first provider edge to try; other Flowroute PoPs may be attempted. The DID failover relationship selects another route object. Correlate every provider source, relationship and destination in time order.

Allow all currently documented signaling ranges for the approved design. One reachable or allowlisted edge can explain a partial result but does not prove the alternate edges were accepted. Do not invent which SIP response, transport failure or timeout must advance the DID to failover when the public material does not publish a universal matrix.

Trace edge receipt through PBX routing and Direct Media

At the customer edge, preserve source and destination addresses, transport, Request-URI, To, asserted identity, Via, Contact, Call-ID, SDP and the response sequence. Then follow the loaded Asterisk or FreePBX identify, endpoint, context, digit normalization, inbound route, time condition and destination.

If signaling succeeds, inspect the public RTP range, advertised addresses, translated ports and packets in both directions. Flowroute Direct Media may arrive from any source IP, so a signaling-only source allowlist is not a safe universal media rule. Edge receipt, PBX answer and intelligible two-way audio remain separate.

Retest normal delivery, approved failure and restoration

After correcting only the first demonstrated mismatch, exercise an authorized ordinary call on the normal path, the approved failure state, the alternate path and return to normal. Record DID relationship, provider PoP, customer destination, PBX match, answer and each media direction for every stage. Remove temporary captures and broad rules afterward.

One bounded exercise does not prove every trigger, active-call survival, availability, capacity, compatibility or emergency behavior. No Flowroute account, route, edge, PBX, packet, call, failover event or media stream was inspected or tested for this diagnostic.

Sources & applicability

Primary references for the technical details above. Operational examples and planning checklists are VoIP.info editorial guidance.

Examples require adaptation to your topology. No live PBX or hardware testing is claimed.