If the web version works but the app does not, the problem is probably local cache or a bad install rather than your account.
Clear Teams cache on desktop, then fully close and reopen the app. Cache corruption is one of the most common reasons Teams will not load.
Allow Teams to use the camera and microphone in both the OS settings and the browser or app settings.
If meetings disconnect or fail to join, try another network and verify that firewalls or VPNs are not blocking Teams traffic.
If the app is still broken after cache clearing and updates, reinstalling is often the fastest way to fix a damaged install.
Microsoft distributes multiple Teams versions: the classic desktop app, the new Teams (preview), the web client, and the mobile app. The classic Teams desktop app is being phased out in favor of the new Teams client. If you experience frequent crashes, switch to the new Teams client by toggling the Try the new Teams slider in the top-left corner of the classic app. The new client uses less memory and receives updates more frequently.
Teams stores a large amount of cached data locally, including profile photos, chat thumbnails, and meeting recordings. A bloated cache causes sluggish performance and prevents the app from loading. Close Teams completely, navigate to %appdata%\Microsoft\Teams on Windows or ~/Library/Application Support/Microsoft/Teams on Mac, and delete the contents of the Cache, Code Cache, and tmp folders. Restart Teams to rebuild the cache cleanly.
Teams is configured to start automatically with Windows and run in the background by default. This can drain system resources and cause conflicts with other apps on startup. Go to Teams Settings → General and disable Auto-start application. Also turn off On close, keep the application running to fully exit Teams when you close it. Manually launching Teams when needed reduces memory pressure and prevents startup conflicts.
When the desktop app refuses to load or crashes repeatedly, open teams.microsoft.com in Edge or Chrome. The browser version supports all core features including meetings, chat, and file sharing without requiring any installation. If the web client works flawlessly but the desktop app does not, uninstall and reinstall the desktop client. The browser version also works on Linux and ChromeOS where the desktop app is not officially supported.
Teams uses GPU acceleration by default, which can cause screen sharing issues, video freezing, and high CPU usage. Go to Teams Settings → General and toggle off Disable GPU hardware acceleration. Restart Teams for the change to take effect. This setting is particularly helpful on laptops with integrated graphics and on virtual machines where GPU passthrough is limited.
If your organization manages Teams through Microsoft 365, your IT admin can reset your Teams settings from the admin portal. For personal accounts, sign in to account.microsoft.com, go to Services & Subscriptions, and look for the option to reset Teams data. This clears server-side corruption without affecting your local files. After the reset, sign out of Teams on all devices and sign back in to synchronize the clean state.
Teams loading issues are usually caused by corrupted cache, network problems, or outdated app versions.
Camera issues usually occur when another app is using the camera, permissions are denied, or the wrong camera is selected.
Meeting join failures can be caused by browser issues, missing permissions, or network restrictions.
Disconnections usually stem from unstable internet, firewall blocking Teams, or too many applications using bandwidth.
Calendar connection errors typically point to an Exchange synchronization issue. Check that your Microsoft 365 license includes Exchange Online and that your mailbox is active. Sign out of Teams and sign back in to refresh the calendar sync. If the problem continues, open Outlook Web App to verify your calendar loads there first before troubleshooting Teams specifically.
High resource usage in Teams is often caused by the Electron framework retaining memory. Quit Teams completely (not just close the window) and restart it. Disable GPU hardware acceleration in Settings → General. Reduce the number of channels you are following and leave any teams you no longer use. On the new Teams client, enabling the energy saver mode reduces background activity significantly.
Yes. Microsoft offers a free Teams tier for personal use. Sign up with any email address at teams.microsoft.com. Free Teams includes unlimited chat, file sharing up to 5 GB, and 60-minute group meetings. However, advanced features like meeting recording, live captions, and admin controls require a paid Microsoft 365 Business or Enterprise subscription.
Try the same service on a different device or network. If it works elsewhere, the issue is local to your device or network. If it fails everywhere, the service itself may be down - check Downdetector or the service's official status page to confirm.
Yes. A full restart (not just closing the app) clears stale connections, frees memory, and resolves the majority of intermittent glitches. Try this before deeper troubleshooting steps.
Open the App Store (iPhone) or Google Play Store (Android) and search for the app - if an Update button appears, tap it. On desktop apps, look for an About or Check for Updates option in the menu. Outdated apps often break after server-side updates.
If clearing the cache, updating, and restarting have all failed, reinstall the app as a last resort. A clean reinstall removes corrupted data, settings, and permissions that the standard fix steps cannot reach. Your account and saved data are stored in the cloud, so you won't lose anything by reinstalling.