0x80004005 Severity: Medium Unspecified error (often WebView2 or COM)
The most unspecific error code in existence. Means 'unspecified failure'. In Teams it is usually a WebView2 crash or a broken COM service.
Affected systems
Symptoms
- 0x80004005 with no further explanation
- Happens on launch, sign-in, or randomly
- Other Office apps may show the same
Possible causes
- WebView2 component crashed or corrupted
- Corrupt Windows permissions on the Teams folder
- Virtualization conflict (Hyper-V, antivirus sandboxes)
- Corrupt Windows user profile
Solutions
1.Repair WebView2
-
Open Apps and Features, find 'Microsoft Edge WebView2 Runtime'.
-
Click 'Modify' → 'Repair'.
-
If repair fails: uninstall and reinstall from https://developer.microsoft.com/microsoft-edge/webview2/
-
Reboot.
2.Check Teams logs
-
Logs are at %appdata%\Microsoft\Teams\logs.txt
-
Look at the last 50 lines - the real underlying error is often there.
-
If visible, google specifically or look it up here.
3.Clear Teams cache and reinstall
-
Quit Teams completely.
-
Delete %appdata%\Microsoft\Teams
-
Delete %localappdata%\Packages\MSTeams_8wekyb3d8bbwe
-
Reinstall Teams from Microsoft Store or https://teams.microsoft.com/downloads
4.Rule out Windows profile corruption
-
Create a new Windows user profile (Settings → Accounts → Family and other users).
-
Install Teams there and test.
-
If it works in the new profile, your old profile is corrupt - migrate data or escalate to IT.
Background
0x80004005 is the standard COM HRESULT for ‘E_FAIL’. Microsoft uses it as a fallback when no more specific diagnosis is available. In Teams the majority of 0x80004005 cases are WebView2 issues - that is where diagnostics start.