@edward zheng
We have received an update from the engineering team indicating that Teams polls the presence every 4 minutes.
Thanks,
Nivedipa
If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.