I have an FQDN SIP connection pointing to LiveKit Cloud (3cetozcjms6.sip.livekit.cloud, port 5060). Inbound calls to my Greek number +302318510764 are immediately rejected with Q.850 cause code 1 (0 seconds duration). The FQDN resolves correctly and ports 5060/5061 are reachable.
@ZeroDay-TheChosenNeo, Q.850 cause code 1 (“unallocated number”) with 0s duration on a reachable trunk is almost always a number-format mismatch between what your carrier sends and what’s in the LiveKit inbound trunk’s numbers array.
Per the inbound trunk docs, numbers is stored as E.164 with the leading + (e.g., “+302318510764”). If the carrier delivers 302318510764, 00302318510764, or a national-format variant, LK can’t match it and rejects with cause 1.
Three checks:
- Dump the trunk config:
lk sip inbound list. Confirm+302318510764is in the numbers array exactly, with the leading +. - Inspect the carrier’s
INVITE: SIP trace or carrier-side log of the To: URI. Many EU carriers default to national or00-prefixformat. - Sidestep matching: set
numbers: [](accept any) and gate withallowed_addressesIPallowlistorusername/password. Useful while you confirm the carrier’s format.
Same root cause pattern @CWilson diagnosed on a Telnyx trunk earlier this month: format mismatch beats trunk reachability on cause code 1.
I can see your call is reaching your agent. I think there is something wrong with your agent code like it is getting an error. Check your agent logs for answers. Make sure it is calling “connect”