Chrome and Edge v151 introduced the ProcessIsolationEnabled policy, which prevents other applications from reading the contents of Google Chrome’s running processes.
The feature is rolling out gradually, and process isolation will eventually be enabled by default on all Chrome installations on Windows. For more details, see the Chrome 152 release notes.
When process isolation is enabled, Active Accessibility selectors <wnd><ctrl> for browser UI elements fail.
Impact
At design time
When you indicate a UI element, the following message is displayed:
After selecting Continue anyway:
- The browser extension selectors (
<html><webctrl>) are generated as expected. - The
<wnd><ctrl>selectors can still be generated.
At runtime
- The browser extension selectors (
<html><webctrl>) work as expected. - The
<wnd><ctrl>selectors are not found, and the activity fails with aNodeNotFoundException:
Which UI elements are affected
The policy affects all UI elements outside the HTML content of the page, which are targeted using <wnd><ctrl> selectors. For example: browser dialogs, the address bar, the print menu, the downloads panel.
How to check if process isolation is enabled
Go to chrome://policy or edge://policy and check if the ProcessIsolationEnabled policy is set to true.
Note: Even if the ProcessIsolationEnabled policy is not set, process isolation may be enabled by default as part of the gradual rollout.
Starting with Chrome v154, the chrome://flags/#enable-process-isolation-ui flag is available. When enabled, the Enable Process Isolation setting is displayed in chrome://settings/system, where you can check and update it:
For details, see Manage rollout of the Process Isolation feature.
Immediate workaround
Disable process isolation by setting the ProcessIsolationEnabled policy to false.
Solution
For the affected automations, update the UiPath.UIAutomation.Activities package to v26.10.5, which includes a fix for this issue.




