Receiving incorrect presence results on subscription

Roja Ranjith 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.
9,165 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.
2,543 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Roja Ranjith 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.