When Microsoft Teams freezes video feeds, causes camera stutter, or displays green and black visual glitches during video conferences in Windows 11 or macOS, the problem typically stems from graphics processing unit (GPU) hardware acceleration mismatches, corrupted local media caches, or network bandwidth throttling. Users often notice that meeting audio continues normally while participants’ video feeds and screen shares lock up completely. Resolving this issue involves adjusting Teams GPU settings, clearing application cache files, and optimising network adapter throughput.
Why Microsoft Teams Video Streams Lock Up
Modern Microsoft Teams (built on the WebView2 and React architectures) offloads video decoding, background blur effects, and composite rendering to your local graphics hardware. If the graphics driver encounters a Direct3D or Metal surface rendering timeout, Teams abruptly freezes the video canvas while leaving the WebRTC audio channel intact.
Key technical origins include:
- GPU Hardware Acceleration Glitches: Incompatibilities between Teams video rendering pipelines and specific Intel, NVIDIA, or AMD graphics driver versions.
- Corrupted WebView2 / Electron Caches: Bloated temporary media and shader cache files trapping video frames in buffer queues. For related audio errors, check our guide on fixing Microsoft Teams microphone not working.
- Aggressive CPU Throttling: Intensive virtual background effects (blur or custom imagery) overwhelming older laptop processors.
- Packet Loss on UDP Traffic: Heavy network jitter causing Teams to automatically downgrade or halt incoming video streams to preserve speech intelligibility.
| Component | Function in Teams Video | Failure Manifestation |
|---|---|---|
| Hardware Acceleration | Offloads H.264/AV1 decoding to GPU | Green screen, black boxes, or frozen video feed |
| Teams Cache (WebView2) | Stores temporary video thumbnails and shaders | UI lag and camera feeds failing to render |
| Background Filters | Applies machine learning segmentation masks | High CPU usage leading to thermal frame drops |
| QoS / UDP Protocol | Transfers low-latency media packets | Packet loss triggers video freeze to protect audio |
Step 1: Disable GPU Hardware Acceleration in Microsoft Teams
Disabling GPU hardware acceleration forces Teams to decode video streams using standard system software rendering, resolving almost all driver-related visual glitches.
- Open the Microsoft Teams application.
- Click the Settings and more icon (the three horizontal dots
...) located near your profile picture at the top right. - Select Settings.
- In the General tab, scroll to the Application section.
- Tick the checkbox labelled Disable GPU hardware acceleration (requires restarting Teams).
- Right-click the Teams icon in your Windows notification area (system tray) and select Quit.
- Relaunch Teams and join a test call to evaluate video smoothness.
Step 2: Clear the Microsoft Teams Cache
Clearing corrupted application cache files restores clean configuration states without deleting your chat history or account details.
Clearing Cache for New Microsoft Teams (Windows 11)
- Completely close Teams (right-click taskbar icon > Quit).
- Press Windows Key + R, type the following path, and press Enter:
%localappdata%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams
- Select all files and folders inside this directory (press Ctrl + A) and delete them.
- Alternatively, open Settings > Apps > Installed apps, locate Microsoft Teams, click the three dots > Advanced options, and click Reset.
Clearing Cache on macOS
- Quit Teams by pressing Cmd + Q.
- Open Finder, press Cmd + Shift + G, and paste:
~/Library/Application Support/Microsoft/Teams
- Delete all files within the folder, empty the Trash, and relaunch Teams.
Step 3: Turn Off Video Effects and Background Filters
Real-time AI background replacement consumes significant compute resources. Disabling background filters substantially reduces frame drops during calls.
- During a Teams meeting, click the More button (the three dots
...) on the meeting control bar. - Select Video effects and settings.
- Under Backgrounds, select None (the icon with a circle and diagonal slash) instead of Blur or a custom image.
- Click Apply.
- Additionally, toggle off Adjust brightness and Soft focus under Video settings to minimize computational strain.
Step 4: Update or Roll Back Graphics Card Drivers
Outdated display drivers are a prime source of video canvas crashes in WebView2 applications.
- Press Windows Key + X and open Device Manager.
- Expand the Display adapters section.
- Right-click your graphics card (e.g., Intel Iris Xe, NVIDIA GeForce, or AMD Radeon) and select Update driver.
- Choose Search automatically for drivers.
- If the issue began immediately after a recent driver update, choose Properties > Driver tab > Roll Back Driver.
Step 5: Prioritize Teams Traffic via QoS and Media Quality Settings
If video freezing occurs alongside high network jitter, adjusting video bandwidth allocation restores stable streaming.
- In Teams Settings > Calls, verify that your incoming call bandwidth is uninhibited.
- If connected via Wi-Fi, test using a direct Ethernet cable connection to rule out local wireless packet loss.
- Close bandwidth-heavy background applications such as cloud backups (OneDrive, Google Drive), torrent clients, and streaming media before joining calls.