- Release Notes
- Getting Started
- Setup and Configuration
- Automation Projects
- Dependencies
- Types of Workflows
- File Comparison
- Automation Best Practices
- Source Control Integration
- Debugging
- The Diagnostic Tool
- Workflow Analyzer
- About Workflow Analyzer
- ST-NMG-001 - Variables Naming Convention
- ST-NMG-002 - Arguments Naming Convention
- ST-NMG-004 - Display Name Duplication
- ST-NMG-005 - Variable Overrides Variable
- ST-NMG-006 - Variable Overrides Argument
- ST-NMG-008 - Variable Length Exceeded
- ST-NMG-009 - Prefix Datatable Variables
- ST-NMG-011 - Prefix Datatable Arguments
- ST-NMG-012 - Argument Default Values
- ST-NMG-016 - Argument Length Exceeded
- ST-DBP-002 - High Arguments Count
- ST-DBP-003 - Empty Catch Block
- ST-DBP-007 - Multiple Flowchart Layers
- ST-DBP-020 - Undefined Output Properties
- ST-DBP-023 - Empty Workflow
- ST-DBP-024 - Persistence Activity Check
- ST-DBP-025 - Variables Serialization Prerequisite
- ST-DBP-026 - Delay Activity Usage
- ST-DBP-027 - Persistence Best Practice
- ST-DBP-028 - Arguments Serialization Prerequisite
- ST-USG-005 - Hardcoded Activity Arguments
- ST-USG-009 - Unused Variables
- ST-USG-010 - Unused Dependencies
- ST-USG-014 - Package Restrictions
- ST-USG-020 - Minimum Log Messages
- ST-USG-024 - Unused Saved for Later
- ST-USG-025 - Saved Value Misuse
- ST-USG-026 - Activity Restrictions
- ST-USG-027 - Required Packages
- ST-USG-028 - Restrict Invoke File Templates
- ST-USG-032 - Required Tags
- ST-USG-034 - Automation Hub URL
- Variables
- Arguments
- Imported Namespaces
- Control Flow
- Object Repository
- Logging
- The ScreenScrapeJavaSupport Tool
- Studio testing
- Extensions
- Troubleshooting
- About troubleshooting
- Microsoft App-V support and limitations
- Internet Explorer X64 troubleshooting
- Microsoft Office issues
- Identifying UI elements in PDF with Accessibility options
- Repairing Active Accessibility support
- Automating Applications Running Under a Different Windows User
- Validation of large Windows-legacy projects takes longer than expected

Studio User Guide
This extension may have been corrupted
indicates that the browser has detected a potential issue with the installed extension,
suggesting that it might be corrupted or damaged.
edge://extensions
in Microsoft
Edge, where the error message is displayed for the corrupted extension. In most cases,
clicking the associated Repair button can fix the problem.
To see more information about the extension, click Details.
We recommend switching to an installation by Group Policy. If the extension is installed using policy, it is automatically re-downloaded and repaired it when it gets corrupted.
Below you can check the possible causes and solutions for this kind of error.
Description
The browser extension may be corrupted due to a roaming user profile. This issue may appear when large user profiles are synchronized/copied on the machine, and it takes time to copy those user profiles. The log-on or log-off duration increases according to the profile size because of the amount of data copied to or from the network share.
For more information on roaming user profiles, see the Windows official documentation.
Solution
To avoid this issue, you can:
- Exclude the
%LocalAppData%\Microsoft\Edge\User Data
folder from roaming migration (if possible). - Use the UserDataFolderMode
and UserDataFolderPath properties to configure a persistent folder as
custom user data folder. These properties are available for both the classic
Open Browser or the modern Use Application/Browser
activities.
Description
The anti-virus, security programs, or files synchronization programs might change / delete / corrupt the extension files. Any such change to the extension files causes the browser to mark the extension as corrupted.
An example to illustrate this would be this one: Chrome deletes extension folders on disk at launch after syncing data.
Solution
%LocalAppData%\Microsoft\Edge\User Data
.
Alternatively, you can use a different location for the browser user data folder, as described in the Windows roaming user profile section.