Forum Widgets
Latest Discussions
"In Review" means what? Can't message Allen"
I am a VM in Q&A (Office) and have been a participant here in the Word Community for some time. Recently I've notice the tag "In Review" on my posts. Here is an example: https://techcommunity.microsoft.com/discussions/word/dynamic-pages-in-mail-merge/4531584/ What does this mean? Am I doing something wrong? I tried to send a message to Allen but do not believe it went through. When I click on "Send Message" it seems to be processing and then "Send Message" comes back active. When I checked in my profile under sent messages, nothing shows up for this. Thanks in advance. Charles KenyonSolvedCharles_KenyonAug 04, 2026Bronze Contributor261Views3likes23CommentsLocked out of Microsoft 365 Admin Account
Hello, until recently, logging into our admin account always worked without any problems. Now, however, in addition to the password, weβre always being asked for an MFA code thatβs supposedly been sent to the Microsoft Authenticator app. Neither I nor my colleagues are aware that we ever set up MFA authentication. Consequently, we donβt have an MFA code to enter. This concerns the global administrator account. None of our other users can reset it. Iβve already called Microsoft Support about this, but Iβm only connected to an AI that, on several calls, kept hanging up after a while. Can anyone help me with this problem?CefakAug 04, 2026Copper Contributor73Views0likes2CommentsOutlook Groups: who can send an email?
In my personal Outlook email account, I created a Group, me as the Owner, everyone else as a Member without Trusted Sender rights. However, at least one of the Members is able to send emails to the Group? Why have a Trusted Sender category if a mere Member can send emails to the Group? Thanks.GeneL56Aug 03, 2026Copper Contributor25Views0likes3CommentsBuilding Production-Ready Pipelines in Azure DevOps: Beyond the Documentation Examples
Hi everyone, When moving from basic Azure DevOps tutorials to enterprise production environments, we all quickly realize that documentation examples don't always cover real-world complexities. Handling multi-stage dependencies, keeping Terraform state secure, and managing secrets across environments requires a highly strategic approach. To help DevOps engineers bridge this gap, I recently put together a deep-dive architecture breakdown detailing how to build a resilient, multi-stage YAML pipeline from scratch. Here is a quick look at the core enterprise architecture I focus on: - Multi-Stage Lifecycle: Safe progression flows through Build, Dev, QA, UAT, and Production stages. - Infrastructure Automation: Clean integration with Terraform, including state and secrets management using Azure Key Vault. - Security Gates: Implementation of SAST scanning, Workload Identity, and automated approval policies. - Team Alignment: Connecting Azure DevOps with project tools like Asana to streamline cross-platform tracking. I wanted to share this pattern here to get some community feedback on the YAML structure. Before I post the full configuration snippets, I would love to hear how your teams handle environment gates and approvals. What are the biggest bottlenecks you run into with multi-stage YAML pipelines? Let's discuss in the comments below! Best regards, Abdullah ShahidAbdullahShahid984Aug 03, 2026Copper Contributor17Views0likes1CommentPlaywright MCP browser context is lost after 8-12 minutes of idle time.
Hi Everyone, I'm building an AI agent that uses Playwright MCP to control a browser, and I'm running into an issue where the browser context is lost after the agent remains idle for a while. Architecture My current setup looks like this: AI Agent (Client) hosted on Azure Container Apps Playwright MCP Server hosted on Azure Container Apps Chrome Extension running in the user's browser The extension maintains a webhook connection to the Playwright MCP relay/server. The MCP server generates Chrome DevTools Protocol (CDP) commands, which are executed by the Chrome Extension in the user's browser. This allows the browser to continue running on the user's machine while the agent and MCP server are hosted remotely. Issue Everything works as expected while the agent is actively interacting with the browser. However, if the agent stays idle for around 8β12 minutes, the next request fails with an agent response that the browser context is lost (or the context/browser is no longer available). If I ask the agent to retry, it invokes the browser_close tool and creates a new browser session. While this allows execution to continue, it completely loses the previous browser state, including: Current page Navigation history Login/session state tied to that browser context Any work already completed in the existing session Ideally, I want the existing browser session and context to remain usable even after periods of inactivity. Questions Is there any idle timeout in Playwright MCP or its browser context management that could explain this behavior? Could this be related to the CDP connection between the Chrome Extension and the MCP server being dropped after inactivity? Are there recommended keep-alive or heartbeat mechanisms for long-lived browser sessions? Has anyone successfully maintained browser contexts for extended idle periods (30+ minutes or longer)? Is there a recommended pattern for reconnecting to an existing browser context instead of creating a new one when the connection is interrupted? Environment Playwright MCP Server hosted on Azure Container Apps AI Agent hosted on Azure Container Apps Chrome Extension executing CDP commands in the user's local Chrome browser Communication between the agent, MCP server, and extension over the network I'd appreciate any guidance on where to investigate this issue or best practices for maintaining persistent browser contexts in this kind of architecture. If anyone has encountered a similar problem, I'd be interested in hearing how you resolved it. Thanks in advance!shobhit-vishwakarmaAug 02, 2026Copper Contributor30Views0likes3CommentsLooking for Guidance: Improving Playwright MCP Runbook Replay Reliability
Hi everyone, We are building an AI-powered browser automation agent using Playwright MCP, and we have implemented a runbook/replay mechanism to reduce repeated reasoning and improve navigation performance. Current Architecture Our setup currently looks like this: AI Agent (Client) β Hosted on Azure Container Apps Playwright MCP Server β Hosted on Azure Container Apps Chrome Extension β Running in the user's browser The Chrome Extension maintains a webhook connection with the Playwright MCP relay/server. The MCP server generates Chrome DevTools Protocol (CDP) commands, which are executed by the Chrome Extension in the user's browser. Runbook Functionality When the agent needs to navigate to a particular page, it normally performs multiple browser actions such as: browser_navigate browser_snapshot browser_click browser_type Other Playwright MCP tools During the first successful execution, we record the tool calls and their parameters used by the agent to reach the desired page. We store these actions as a runbook. For subsequent requests requiring navigation to the same destination, instead of asking the AI agent to reason through the navigation steps again, we directly replay the stored runbook. First execution User Request β Agent Reasoning β MCP Tools β Browser β Desired Page Example recorded sequence: browser_navigate β browser_snapshot β browser_click β browser_snapshot β browser_type ... Subsequent execution User Request β Runbook Replay β MCP Tools β Browser β Desired Page This significantly reduces latency, token usage, and unnecessary LLM reasoning. Example Runbook Step { "tool": "browser_click", "args": { "target": "e140", "element": "Earn credentials link" }, "a11y": { "role": "link", "name": "Earn credentials", "index": 0, "text": "Earn credentials", "textIndex": 0, "path": "generic/list/listitem/article/generic/generic", "url": "https://learn.microsoft.com/en-us/" }, "pageUrl": "https://learn.microsoft.com/en-us/", "timestamp": "2026-07-30T10:24:04.374Z" } For each recorded action, we persist information such as: MCP tool name Tool parameters Snapshot reference Accessibility role Accessibility name Element text Element index Text index Accessibility-tree path Page URL Other relevant metadata The Problem The main challenge is runbook replay reliability. A runbook contains references obtained from a previous browser_snapshot. During replay, the page may have: Slightly different DOM structure Timing differences Dynamic content Accessibility-tree changes As a result, a previously recorded snapshot reference may no longer match the current page. For example, a recorded action may effectively be: browser_click(ref="some_snapshot_ref") During replay, that reference may no longer exist or may resolve to a different element because the current snapshot has changed. This causes intermittent failures in operations such as: browser_click browser_type Other element interactions Current Status We have improved the replay mechanism and currently achieve approximately 90% replay success. The remaining ~10% failures are difficult because they are often nondeterministic. The same runbook can succeed or fail depending on the current browser or page state. Questions We would appreciate advice from anyone with experience using Playwright MCP or building production browser automation systems. What is the recommended way to make Playwright MCP tool calls more resilient to changes in snapshot or accessibility-tree references? Is relying on snapshot ref values fundamentally unreliable for replay? Should we instead store a different representation of the target element? If so, what additional information would you recommend storing for each interaction? What is the best strategy for re-resolving an element when the original snapshot reference is no longer valid instead of failing the entire runbook? Are there Playwright MCP capabilities or recommended patterns that specifically address dynamic pages and changing accessibility trees? For a production-grade browser automation agent, what architecture or strategy would you recommend to achieve >99% replay reliability? Our goal is not to eliminate dynamic behavior from websites, but to make the runbook intelligent enough to recover when previously recorded element references become invalid. Any architectural recommendations, implementation patterns, or examples from production systems would be greatly appreciated. Thank you!shobhit-vishwakarmaAug 02, 2026Copper Contributor32Views1like1CommentClipchamp
How to edit an existing video on Clipchamp? I have a video composed of several individual scenes (done in clipchamp). I want to add a new scene. it does not seem possible, what ever I do, I don't succeed in opening the video in Clipchamp - each time I click on the video, the video disappears and a only have a blank "new project" in Clipchamp.PV3Aug 02, 2026Copper Contributor2Views0likes0Comments365 overwriting office 2024 activation credentials
I have a pre-installed 2024 Office pro on my PC, recently outlook(classic) was being problematic whereby the usual fixes were not working, consequently did the longer MS fix on line which was successful, however, now I come to use word, excel etc and am advised only have 2 days left on free trial of 365 ( I have never used or signed up for 365 nor do I wish to), I have signed out of my account, signed back in restarted etc etc all to no avail. In my account it tells me 'awaiting activation'. As this was pre-installed I do not have an activation code, I wonder if anyone has come across this issue and a remedy for it - any advice much appreciated - TerryterencesumpterAug 02, 2026Copper Contributor1View0likes0Comments
Tags
- community620 Topics
- accessibility127 Topics
- Account Management114 Topics
- profile86 Topics
- Login66 Topics
- Notifications56 Topics
- Private Messaging43 Topics
- avatar14 Topics
- GDPR10 Topics
- Community Management1 Topic