Receiving incorrect presence results on subscription

R_R@spring 25 Reputation points
2023-11-21T09:45:13.51+00:00

I have a presence subscription setup where my endpoint gets notified when the Teams user presence changes.

I observe that at times, the Teams presence update receives incorrect status.

Let's say my Teams user is Available, my endpoint receives a set of updates with user status as 'Available' and then I receive an update for 'Away' or 'Busy' and then again it switches back to 'Available'.

I constantly keep observing such inconsistencies (even though the user is logged in to only 1 device at that time).

Requesting help for this issue.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,943 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,230 questions
{count} votes

1 answer

Sort by: Most helpful
  1. R_R@spring 25 Reputation points
    2023-11-23T05:23:07.3933333+00:00

    I have included the steps and logs (with timestamp) in the attached file.

    PresenceLogs.txt

    Tenant Id: 91e213e9-498d-46b9-bc35-cd0aa9390b45

    Permissions provided:

    • Presence.Read
    • Presence.Read.All
    • Subscription.Read.All

    Do let me know if you need any additional details. I am not sure how I can share the network trace with you. Requesting you to provide details on the same.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.