Issue
I invite a user to my organization and the invite fails with the error "The user email is already a member". The email address does not appear in Settings > Members, no invitation email sends, and I cannot add the user to the organization. Inviting the same address again returns the same error.
Applies To
All SaaS Customers and Self-Hosted Users
Organization and User Management
Members and invitations
Symptoms
The invite dialog displays the error next to the email address and reports that the invite failed to send
The email address does not appear in Settings > Members under any role
The invited user receives no invitation email
Resolution
Sentry blocks the invite when an accepted membership for that email address already exists in the same organization. The check covers that organization only, so a Sentry account that exists without belonging to your organization does not trigger this error.
Sentry matches the invited address against every email address attached to each member's account, including secondary addresses. The members list displays each member under the primary address on their account. An address that blocks the invite therefore stays hidden from the list.
Work through these steps in order:
Open Settings > Members. Clear any active filter, empty the search box, and reload the page.
Confirm the organization name in the sidebar dropdown. One Sentry account belongs to several organizations, and the error applies per organization.
Ask the person whether the invited address is a secondary address on their Sentry account. Each member manages their addresses in Settings > Account > Emails.
Open Settings > Audit Log and search for the invited email address. Look for
member.invite,member.add,member.accept-invite,member.reinvite, andmember.removeentries.
If the audit log shows the user joined the organization
The user holds an active membership. Locate them in Settings > Members under their primary email address and change their role there. Sending a new invite is not required. For the role each level grants, see the organization membership documentation.
If the error reads "has already been invited"
A pending invitation exists for that address and nobody has accepted it yet. Open Settings > Members, find the pending entry, and select Resend Invite. The two error messages describe different states: "has already been invited" means an unaccepted invitation, and "is already a member" means an accepted membership.
If the audit log shows a membership that the members list does not
This state requires a check against your organization's membership records, which is not available in the Sentry UI. Contact Sentry support. Include the organization slug, the invited email address, and the timestamps of the audit log entries you found.
