Skip to content

Q.850 cause 1 Unallocated (unassigned) number

What Q.850 cause 1 means

The number you dialled is correctly formed but is not live on any exchange, so there is nothing to ring. Usually a mistyped digit, a line that has been ceased, or a DID your carrier never actually brought into service. A gateway translating it to SIP reports 404 Not Found.

What Q.850 cause 1 Unallocated (unassigned) number actually means

The dialled digits passed the format check — the right length, a recognised prefix, a range the network knows about — but when the terminating switch looked the number up, no subscriber was attached to it. That distinction matters when you are reading a CDR. Cause 28 says the digits themselves were wrong; cause 1 says the digits were fine and the number simply is not in service. Under RFC 3398 a gateway converts this to SIP 404 Not Found.

This cause indicates that the called party cannot be reached because, although the called party number is in a valid format, it is not currently allocated (assigned).

ITU-T Q.850 section 6.2.7.1.1

The SIP equivalent of Q.850 cause 1

A gateway translating this cause into SIP reports it as SIP 404 Not Found. The mapping is defined in RFC 3398 section 7.2.4.1.

What causes Q.850 cause 1 on a business phone system

How to fix Q.850 cause 1

  1. Read the digits the system actually sentTake them from the CDR or the SIP trace, not from the person who made the call. If those digits are wrong, the problem is upstream of the carrier and no amount of carrier investigation will help.
  2. Dial the same number from a mobileA mobile uses a completely different route and dial plan. If it also fails, the number is genuinely not in service. If it connects, the fault is in your own routing or your carrier.
  3. Confirm the DID is built on your trunkFor inbound failures, check the number appears in your carrier portal as routed to your trunk, and that your PBX has an inbound rule matching it in the format the carrier presents.
  4. Check the dial plan for stray prefixesLook for rules that prepend a route access code or strip a leading zero twice. Place a test call and compare what the user pressed with what left the system.
  5. Ask the carrier to query the range holderIf the digits are right and a mobile also fails, your carrier can confirm which operator holds the range and whether the number is allocated. That closes the question definitively.

Fixing the underlying problem

This page explains the code. These guides walk through the fix in detail.

Questions about Q.850 cause 1

Does cause 1 mean the number has been disconnected?
It means the number is not allocated to anyone right now, which includes numbers that were disconnected and numbers that were never issued. The cause value does not distinguish between the two. Where a network specifically knows a number has changed it uses cause 22 instead.
Why do I get cause 1 on a number that works from my mobile?
That points at your own system rather than the number. The usual culprits are a dial plan rule altering the digits, an outbound route sending the call to a carrier that does not serve the range, or a leading zero being stripped or added twice.
Can cause 1 appear on inbound calls to our own numbers?
Yes, and it usually means the number is not built on your trunk even though you believe you own it. Check the carrier portal shows it routed to you, then check the PBX has an inbound rule that matches the digit format the carrier actually delivers.

Related Q.850 cause values

Source. Q.850 cause 1 Unallocated (unassigned) number is defined in ITU-T Q.850 section 6.2.7.1.1 and registered in the ITU-T Recommendation Q.850 (10/2018). The causes and fixes above are drawn from our own experience supporting UK business phone systems.

All Call hangup causes (Q.850) codes

Sitemap