The Team plan's member removal endpoint consistently returns HTTP 500 error
"Failed to remove user from organization" on every attempt. There is currently no way to remove members from the organization, blocking all team account lifecycle workflows.
Affected endpoint:
  • POST /api/organization/members/remove
  • Request body: { "email": "<member-email>" }
Reproduction steps:
  1. Subscribe to a You.com Team plan (any tier)
  2. Invite a second member (accept the invite and sign in at least once)
  3. Attempt to remove that member via either method:
- Canny/UI: Organization settings → Members → "Remove member"
- API: POST /api/organization/members/remove
{ "email": "<member-email>" }
  1. Observe: the server returns
HTTP 500
{ "error": "Failed to remove user from organization" }
It returns 500 with a non-actionable error message. From the client side,
there is no way to differentiate between "user not found" and "already removed."