microsoftgraph / microsoftgraph/microsoft-graph-explorer-v4

admin/people/profileCardProperties endpoint returning 500 UnknownError - Custom profile card properties not displaying

Open
#4,039 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

ToTriage
Dominant language
TypeScript
Stars
260
Forks
110
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
Subject: admin/people/profileCardProperties endpoint returning 500 UnknownError - Custom profile card properties not displaying

Hello,

We are experiencing an issue with the Microsoft Graph People Settings API for one of our managed clients (tenant: VEIRenergy.onmicrosoft.com). The admin/people/profileCardProperties endpoint is returning a 500 Internal Server Error with an UnknownError code for all methods including GET, POST, and DELETE. As a result, custom profile card properties (Pronouns, Birthday, Hire Date) that were previously configured and working are no longer displaying on user profile cards in Outlook Web and Microsoft Teams.

The underlying user data is confirmed intact — extension attributes on individual user objects are still populated correctly via the /users endpoint. The issue appears to be isolated to the profileCardProperties admin endpoint.

Steps to reproduce:

  1. Sign into Graph Explorer as a Global Admin for tenant VEIRenergy.onmicrosoft.com
  2. Run GET https://graph.microsoft.com/v1.0/admin/people/profileCardProperties
  3. Response returns 500 Internal Server Error with empty message

Request IDs for investigation:

  • 72b433ea-fb97-4406-809d-6be46121d00a (June 8, 2026 ~15:02 UTC)
  • 20cb7a4b-b33d-4349-ba3a-602aab7228fb (June 8, 2026 ~15:08 UTC)

Expected behavior: GET should return the list of registered custom profile card properties.
Actual behavior: 500 UnknownError with empty message body.

Please investigate and advise. Let us know if any additional information or tenant details are needed.

Thank you,
Amy Boudreau
1Point Networks
aboudreau@1point.net

Additional context
Add any other context about the problem here.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing GET https://graph.microsoft.com/v1.0/admin/people/profileCardProperties in Graph Explorer with the provided request IDs and compare its behavior with POST and DELETE. The issue is complete when the endpoint returns the registered custom profile card properties and they display again in Outlook Web and Microsoft Teams.

Written by the indexing model from the issue text.

Assessment

Domain
api, backend
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.