Microsoft Teams iPad app opens personal-app deep links in a modal and breaks Activity feed rendering

Poojan Shrestha 0 Reputation points
2025-12-11T22:39:56.39+00:00

Summary

When opening an Activity Feed notification that deep-links into our personal tab app (“My Tasks”), the Microsoft Teams iPad app incorrectly opens the tab inside a modal container. After the modal is dismissed, the Activity feed becomes completely blank until the Teams app is restarted. This issue does not occur on iPhone, Android, Mac Teams, or Safari on iPad.

Reproduction Steps

  1. Install a personal Teams app (our internal “My Tasks” app) that includes a staticTab and corresponds to a valid entityUrl deep link.
  2. Send an Activity notification containing a link of the form: https://teams.microsoft.com/l/entity/<appId>/<entityId>?context=<urlEncodedJson>
  3. On iPad Teams app, tap the notification in the Activity feed.
  4. Teams opens the personal tab inside a modal (task-style) view.
  5. Close the modal.
  6. Observe: The Activity feed is now blank, and no items appear until Teams is fully restarted.

Expected Behavior

  • The deep link should open the personal app in the full app view, consistent with:
    • Teams desktop
    • Teams web
    • Android Teams app
    • iPhone Teams app
    • Safari on iPad
  • After dismissing any view, the Activity tab should re-render normally.

Actual Behavior (iPad only)

  • Teams opens the personal tab inside a modal container.
  • When the modal closes, the Activity feed goes blank and cannot refresh.
  • User must restart Teams to recover Activity.

Environment Matrix

Platform Result
Teams Desktop (Mac) ✔️ Works correctly
Teams Web (Mac) ✔️ Works correctly
Teams Android App ✔️ Works correctly
Teams iPhone App ✔️ Works correctly
Safari on iPad ✔️ Works correctly
Teams iPad App ❌ Modal open + broken Activity feed

This strongly suggests a Teams for iPad client bug, not a deep link or manifest issue.

Relevant Xcode (iPad device) Logs

Captured via Xcode → Devices → Console while reproducing the issue.

Process: TeamSpaceApp (Teams for iPad)

(WKWebView) _endLiveResize 
(WKWebView) _updateVisibleContentRects: scroll view state is non-stable, bailing (shouldDeferGeometryUpdates=0, dynamicViewportUpdates=0) 
(WKWebView) didCommitLayerTree: received a commit while deferring visible content rect updates 
(WKWebView) _updateVisibleContentRects: performing first visible content rect update after deferring updates 

These logs appear immediately when the modal opens/closes, indicating layout instability in the Teams iPad WKWebView host container. After this sequence, the Activity feed fails to render.

Impact

This breaks the primary workflow for users opening actionable notifications. Our personal app is used internally across our organization, and iPad users cannot rely on Activity notifications at all.

Additional Notes

  • Manifest and deep link follow Microsoft documentation.
  • All platforms except iPad Teams behave correctly.
  • This appears to be a navigation container regression specific to the Teams iPad shell. Please advise if additional diagnostics or a test build is needed
Microsoft Teams | Microsoft Teams for business | Teams on mobile devices
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Q&A Assist
    2025-12-11T22:40:08.3033333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    It appears that you are experiencing a bug specific to the Microsoft Teams app on iPad when handling deep links to personal tabs. The behavior you described, where the personal app opens in a modal and subsequently causes the Activity feed to go blank, is not consistent with the expected functionality observed on other platforms such as desktop, Android, and iPhone.

    Since this issue does not occur on other devices and platforms, it strongly suggests that it may be a regression or bug within the Teams for iPad client. Unfortunately, the context provided does not include specific troubleshooting steps or fixes for this issue, but it is advisable to report this behavior to Microsoft support for further investigation. They may require additional diagnostics or logs to assist in resolving the problem.

    In the meantime, as a workaround, users may need to restart the Teams app to restore the Activity feed functionality after encountering this issue.


    References:

    0 comments No comments

  2. Jeanie H 7,540 Reputation points Microsoft External Staff Moderator
    2025-12-11T23:54:39.4833333+00:00

    Dear @Poojan Shrestha

    Thank you for posting your question in the Microsoft Q&A forum.   

    Thank you very much for taking the time to detail and provide the reproduction steps for the issue concerning the Teams app on the iPad. I have thoroughly reviewed the information you provided. 

    The evidence listed, especially the fact that the issue occurs only on the Teams iPad App while working perfectly fine on Teams Desktop, Teams Web, Teams Android, Teams iPhone, and Safari on iPad- strongly suggests that this is an issue within the Teams client for iPad itself. 

    For Microsoft to acknowledge and fix this client-level application issue, I kindly request that you work with the Global Admin (GA) of your tenant to open an official Technical Support ticket directly with the Microsoft technical team. 

    Reference: Get support - Microsoft 365 admin | Microsoft Learn 

    • Go to the admin center at https://admin.cloud.microsoft. If you get a message that says you don't have permission to access this page or perform this action, you aren't an admin. For more information, see How do I find my Microsoft 365 admin? - Microsoft Support?. 
    • On the bottom right side of the page, select Help & support. 
    • Type a question or keyword into the text box. If you get a drop-down list, select the one closest to your question, or continue typing your question, then press Enter. 
    • If the results don't help, at the bottom, select Contact Support. 
    • Enter a description of your issue, confirm your contact number and email address, select your preferred contact method, and then select Contact me. The expected wait time is indicated in the Contact support pane. 

    This issue appears to be on the Teams application side, not within your application. Opening an official ticket is the fastest way to get the issue in front of their product development team. 

    Microsoft will have the necessary diagnostic tools and access to the internal source code of the Teams app to investigate and find a solution for this specific navigation container issue on the iPad. 

    Our limitation: Because I am only a moderator, I am not provided with the necessary tools to investigate this issue from the perspective of Microsoft's Teams application. 

    Please provide all the detailed information you sent to me to your Global Admin so they can attach it to the ticket. 

    I sincerely appreciate your cooperation and carefulness in collecting these details. It helps Microsoft technical team quickly pinpoint the source of the problem and correctly direct the support efforts. 

    Should you have any questions during the process of working with your Global Admin, please let me know so I can provide further assistance if needed. 

    Looking forward to your response! 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    0 comments No comments

Your answer

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