Skip to content

Q.850 cause 87 User not member of CUG

What Q.850 cause 87 means

Cause 87 says the two parties are not in the same Closed User Group: either the called line is not a member of the group named, or an ordinary subscriber has dialled a number that only accepts calls from within its group. It maps to SIP 403 Forbidden. Like every CUG code it belongs to ISDN and is rare on modern hosted systems.

What Q.850 cause 87 User not member of CUG actually means

Where cause 55 concerns permissions inside a group you belong to, this one is about membership itself, and the definition covers both directions of that failure. It applies when a called party turns out not to be in the group the call specified, and equally when an ordinary subscriber outside any group calls a line that only accepts group traffic. RFC 3398 maps it to 403 Forbidden. Modern platforms achieve the same effect with tenant boundaries and dial-plan restrictions, so a refusal that looks like this on a hosted system is usually a policy rule wearing an old label.

This cause indicates that the called user for the incoming CUG call is not a member of the specified CUG or that the calling user is an ordinary subscriber calling a CUG subscriber.

ITU-T Q.850 section 6.2.7.5.7

The SIP equivalent of Q.850 cause 87

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

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

How to fix Q.850 cause 87

  1. Determine whether a real CUG is involvedAsk the carrier whether either number is in a Closed User Group. If neither is, you are looking at a modern access restriction and should be searching your own dial plan instead.
  2. Check membership of both numbers, not just the destinationThe definition covers a non-member being called and an outsider calling in. Confirming both sides at once avoids a second round of questions with the provider.
  3. Verify what group identifier your system sendsA trace of the outgoing setup shows the group information the call carries. An incorrect or stale value is easy to fix once you can see it.
  4. Replace the group with modern access controls when migratingSite-to-site dialling, extension ranges and class-of-service rules on a hosted platform give you the same control and are visible in a portal. Plan the swap rather than porting the old restriction forward.

Fixing the underlying problem

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

Questions about Q.850 cause 87

What is the difference between cause 87 and cause 55?
Cause 87 is about membership: the called party is not in the group specified, or the caller is an ordinary subscriber dialling a group subscriber. Cause 55 accepts that the called party is a member and refuses because that member is not permitted to receive incoming group calls.
Can a hosted VoIP system return cause 87?
It can, though it usually means a gateway has expressed a modern restriction using an ISDN-era code. Check your own dial plan and tenant settings before asking the carrier about a group that may not exist.
Do Closed User Groups still matter in 2026?
Very little, and it is more useful to say so than to pretend otherwise. Nearly everything CUGs provided is now delivered by hosted platform features, and the remaining sightings are on legacy services heading for retirement.

Related Q.850 cause values

Source. Q.850 cause 87 User not member of CUG is defined in ITU-T Q.850 section 6.2.7.5.7 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