What happened?
We are experiencing an issue where WebView2 becomes unable to navigate to newly opened tabs or instances after approximately five or more minutes.
The issue appears to be related to the extension subsystem, although it is not specific to any individual extension.
Steps to Reproduce
- Launch the application using WebView2.
- Load one or more browser extensions.
- Allow the application to run for approximately five or more minutes.
- Attempt to open a new tab or create a new browser instance or start a new navigation URL. (https://homepage.ssuiteoffice.com/)
- Observe that navigation stalls and the browser instance becomes completely unresponsive.
Expected Behavior
New tabs and browser instances should navigate normally regardless of runtime duration or loaded extensions.
Actual Behavior
After approximately five or more minutes:
- Opening a new tab or browser instance causes navigation to stall.
- The affected WebView2 instance appears frozen or unresponsive.
- No navigation occurs until extensions are disabled and re-enabled.
Additional Observations
- Disabling all loaded extensions and then re-enabling them immediately restores normal functionality.
- After extensions are re-enabled, navigation works correctly again, but only for approximately another five or more minutes.
- The problem then reoccurs and follows the same pattern.
- The issue is reproducible across multiple extension types.
- The specific extension loaded does not appear to matter; any extension tested triggers the same behavior.
- This suggests the problem may be related to WebView2's extension management or extension lifecycle handling rather than extension-specific code.
Reproducible: Yes
Frequency: 100% in our testing environment
Time to failure: Approximately 5 or more minutes after extensions are active
Notes
Because the issue occurs with arbitrary extensions and can be temporarily resolved by disabling and re-enabling extensions, we suspect there may be a problem related to extension state management, extension process lifecycle, background service workers, or internal extension communication channels within the WebView2 runtime.
.
Importance
Blocking. My app's basic functions are not working due to this issue.
Runtime Channel
Stable release (WebView2 Runtime)
Runtime Version
149.0.4022.52
SDK Version
1.0.3967.48
Framework
Win32
Operating System
Windows 10
OS Version
19045.6466
Repro steps
Steps to Reproduce
- Launch the application using WebView2.
- Load one or more browser extensions.
- Allow the application to run for approximately five or more minutes.
- Attempt to open a new tab or create a new browser instance or navigate to ( https://homepage.ssuiteoffice.com/ ).
- Observe that navigation stalls and the browser instance becomes unresponsive.
Repros in Edge Browser
No, issue does not reproduce in the corresponding Edge version
Regression
Regression in newer Runtime
Last working version (if regression)
148.0.3967.96
What happened?
We are experiencing an issue where WebView2 becomes unable to navigate to newly opened tabs or instances after approximately five or more minutes.
The issue appears to be related to the extension subsystem, although it is not specific to any individual extension.
Steps to Reproduce
Expected Behavior
New tabs and browser instances should navigate normally regardless of runtime duration or loaded extensions.
Actual Behavior
After approximately five or more minutes:
Additional Observations
Reproducible: Yes
Frequency: 100% in our testing environment
Time to failure: Approximately 5 or more minutes after extensions are active
Notes
Because the issue occurs with arbitrary extensions and can be temporarily resolved by disabling and re-enabling extensions, we suspect there may be a problem related to extension state management, extension process lifecycle, background service workers, or internal extension communication channels within the WebView2 runtime.
.
Importance
Blocking. My app's basic functions are not working due to this issue.
Runtime Channel
Stable release (WebView2 Runtime)
Runtime Version
149.0.4022.52
SDK Version
1.0.3967.48
Framework
Win32
Operating System
Windows 10
OS Version
19045.6466
Repro steps
Steps to Reproduce
Repros in Edge Browser
No, issue does not reproduce in the corresponding Edge version
Regression
Regression in newer Runtime
Last working version (if regression)
148.0.3967.96