Skip to content

Q.850 cause 41 Temporary failure

What Q.850 cause 41 means

A transient network fault stopped this call, and Q.850 is explicit that it is not expected to last: trying again almost immediately will often just work. One-off cause 41s are ordinary background noise on any trunk. What deserves attention is a cluster of them at the same time of day, on one route, or from one site.

What Q.850 cause 41 Temporary failure actually means

The network momentarily could not complete the call but expects to recover shortly, so the correct response is another attempt rather than a fault report. Q.850 pairs this deliberately with cause 38: same class, same SIP translation, opposite advice. Under RFC 3398 a gateway renders it as 503 Service Unavailable, and many SIP devices treat a 503 as a signal to try the next route in their list automatically, which is why users often never notice a single occurrence.

This cause indicates that the network is not functioning correctly and that the condition is not likely to last a long period of time; e.g., the user may wish to try another call attempt almost immediately.

ITU-T Q.850 section 6.2.7.2.5

The SIP equivalent of Q.850 cause 41

A gateway translating this cause into SIP reports it as SIP 503 Service Unavailable. The mapping is defined in RFC 3398 section 7.2.4.1.

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

How to fix Q.850 cause 41

  1. Redial once before treating it as a faultThis sounds too simple to write down, but it is what the specification actually recommends for this cause. If the second attempt connects, you have your answer and no ticket is needed.
  2. Measure the rate before escalatingCount cause 41 records against total outbound attempts for the same period. A handful in several thousand calls is normal; several per hundred is a real problem, and the number is what turns a vague complaint into a diagnosable ticket.
  3. Look for a pattern in time, route or siteSort the failures by hour, by destination prefix and by originating extension. A pattern that survives all three cuts points squarely at whichever element they share.
  4. Check the signalling path specifically, not just call qualityTest for loss and jitter on the link while calls are in progress, and check whether signalling and media take the same path. Signalling problems can hide behind perfectly good audio on the calls that do connect.
  5. Configure a secondary route so retries are automaticA second trunk or a fallback carrier means the PBX handles the retry without the user knowing. You will still want to watch the failure rate, but nobody has to redial by hand.

Fixing the underlying problem

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

Questions about Q.850 cause 41

Is cause 41 my broadband or the carrier?
Either can produce it, and the way to tell them apart is scope. If several sites on different connections see it at once, it is upstream; if only one site does, look at that site's link and its signalling path first.
How many cause 41 records are normal?
There is no official threshold, but a very small fraction of attempts on a healthy trunk is unremarkable and rarely noticed by users. The useful test is whether the rate is stable over time, because a rate that is climbing matters even while it is still low.
Why do cause 41 and cause 38 both appear as SIP 503?
RFC 3398 maps several resource-unavailable causes onto the same SIP response, so detail is lost at the gateway. If you only have the SIP side of the call you cannot tell them apart, which is a good reason to keep the Q.850 cause in your call records.

Related Q.850 cause values

Source. Q.850 cause 41 Temporary failure is defined in ITU-T Q.850 section 6.2.7.2.5 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