Streaming PC dropped frames usually mean the system cannot deliver video frames to the streaming software, encode them fast enough, or upload them consistently. The first step is identifying which type of frame loss you have. In OBS Studio, open View > Stats while streaming: “Dropped Frames (Network)” points to the connection, “Skipped Frames Due to Encoding Lag” points to the encoder or CPU/GPU load, and “Lagged Frames Due to Render Lag” means the game or GPU is preventing OBS from rendering the scene on time.

That distinction matters. Lowering your streaming bitrate will not repair GPU render lag, and buying a faster GPU will not resolve packet loss from an unstable upload connection. This guide uses current OBS and Windows controls that remain practical for a 2026 streaming setup.

Most Common Causes

Cause Symptom Likelihood
Unstable upload connection or packet loss OBS reports dropped network frames; stream disconnects or becomes blocky High
GPU saturation from the game OBS reports render lag; game runs near maximum GPU utilization High
Encoder overload OBS reports encoding lag; CPU or GPU video encoder is overloaded High
Bitrate, resolution, or frame-rate settings are too demanding Frame loss begins during fast gameplay or at stream start Medium
Wi-Fi interference, router congestion, or background uploads Network drops occur at irregular intervals, often when others use the network Medium
Capture, overlay, browser source, or driver conflict Problems start after adding a source, plugin, game overlay, or driver update Medium

Diagnose Step by Step

  1. Check OBS Stats during an actual stream

    In OBS Studio, select View > Stats, start a stream, play the affected game for at least several minutes, and watch the three frame-loss counters. Take note of the percentage and whether it rises only during gameplay. Do not diagnose from the OBS preview alone; the Stats window identifies the failing stage.

  2. Separate network loss from PC performance loss

    If only “Dropped Frames (Network)” increases, the PC may be encoding correctly but cannot reach the ingest server reliably. If “Lagged Frames Due to Render Lag” rises, the GPU lacks enough headroom for OBS. If “Skipped Frames Due to Encoding Lag” rises, the selected encoder cannot complete frames in time.

  3. Inspect CPU, GPU, disk, and network use

    Press Ctrl+Shift+Esc to open Task Manager. On Processes, sort by CPU, GPU, Disk, and Network columns. Then open Performance and select GPU. Watch both “3D” and “Video Encode” graphs while streaming. A game, web browser, cloud-sync app, launcher update, or recording application may be consuming the missing capacity.

  4. Test with a simple OBS scene

    Create a temporary scene containing only one Game Capture source. Disable webcam filters, animated alerts, browser docks, display capture, replay buffer, and third-party plugins. If the stream stabilizes, re-enable one item at a time until the issue returns.

  5. Check your actual upload behavior

    Pause OneDrive, Dropbox, Steam downloads, game updates, torrent clients, and console backups. If possible, connect the streaming PC directly to the router with Ethernet. In Windows, open Settings > Network & internet > Advanced network settings > Data usage to identify unusually active apps.

Fixes by Cause

Unstable upload connection or packet loss

What causes it: The stream bitrate exceeds what the connection can sustain, or the route to the selected ingest server is losing packets. Wi-Fi congestion and simultaneous uploads commonly trigger this.

How to check: In OBS, confirm that “Dropped Frames (Network)” rises while encoding and render-lag counters stay low. Check whether the problem improves when other household devices stop uploading.

What to do: Use Ethernet rather than Wi-Fi. In OBS, open Settings > Stream and choose a geographically nearby server manually instead of using Auto if one route is unreliable. Then open Settings > Output, set Output Mode to Advanced, select the Streaming tab, and reduce Bitrate in steps of 500 Kbps. Leave room below your consistently available upload speed rather than setting bitrate equal to it. Restart the modem and router, and update router firmware through its local administration page if an update is available.

How to undo: Restore the prior server selection and bitrate values recorded before testing. Re-enable Wi-Fi only after confirming it is stable.

GPU render lag from an uncapped game

What causes it: When a game consumes nearly all GPU 3D resources, OBS cannot composite scenes and submit frames to the encoder on schedule. This is especially common with uncapped frame rates, high ray-tracing settings, and display capture.

How to check: Look for rising “Lagged Frames Due to Render Lag” in OBS Stats. In Task Manager’s GPU panel, see whether the 3D graph stays pinned near its ceiling while the issue occurs.

What to do: Cap the game frame rate below its unrestricted maximum. Use the game’s Video or Graphics menu first; a cap such as 60, 90, 120, or 144 FPS is often easier to stabilize than Unlimited. Lower GPU-heavy options including ray tracing, render resolution, shadows, volumetric effects, and anti-aliasing. Prefer Game Capture in OBS: right-click the source, choose Properties, and select the game’s executable under Mode > Capture specific window. Run OBS as administrator by closing it, right-clicking its shortcut, and selecting Run as administrator.

How to undo: Remove the frame cap, restore game graphics settings, and change the source back to its previous capture method. Do not leave administrator mode enabled if it causes game capture conflicts.

Encoder overload

What causes it: CPU x264 encoding can overwhelm the processor, while hardware encoding can still fail if GPU video-encode resources are overused or settings are unnecessarily demanding.

How to check: Confirm that “Skipped Frames Due to Encoding Lag” increases. In OBS, inspect Settings > Output > Streaming and note the Encoder selection. In Task Manager, compare high CPU use with the GPU’s Video Encode activity.

What to do: For a supported modern GPU, choose a hardware encoder in Settings > Output > Streaming > Encoder, such as NVIDIA NVENC, AMD H.264/AVC, or Intel Quick Sync H.264. If you must use x264, set CPU Usage Preset to a faster option, such as veryfast or superfast. Disable Look-ahead and reduce or disable Psycho Visual Tuning if hardware encoding remains unstable. Close browser tabs, local recording software, and CPU-heavy utilities.

How to undo: Select the original encoder and restore the previous preset and tuning options. Re-enable features individually to identify the setting that caused the overload.

Resolution, frame rate, or output configuration is too aggressive

What causes it: Higher output resolution and FPS increase rendering, scaling, encoding, and bandwidth requirements at the same time.

How to check: Open Settings > Video in OBS. Compare Base (Canvas) Resolution, Output (Scaled) Resolution, and Common FPS Values with your PC’s stability during gameplay.

What to do: Keep the Base Canvas Resolution matched to the primary capture resolution where possible. Test an Output Scaled Resolution of 1920×1080, then 1664×936, or 1280×720 if performance remains poor. Test 30 FPS when 60 FPS produces encoder or render lag. In Settings > Output > Streaming, use Rate Control: CBR when the platform expects a fixed stream bitrate and set Keyframe Interval to 2 seconds unless your platform requires another value.

How to undo: Return Output Scaled Resolution, FPS, bitrate, and keyframe interval to the values you wrote down before testing.

Problematic sources, overlays, drivers, or background software

What causes it: Browser sources, high-resolution webcams, GPU overlays, RGB utilities, damaged driver installations, and capture conflicts can add latency or destabilize capture.

How to check: Use the minimal-scene test. Also disable overlays temporarily: Steam’s in-game overlay is under Steam > Settings > In Game; Xbox Game Bar is under Settings > Gaming > Game Bar. If the problem began immediately after a driver change, note the installed driver date in Device Manager.

What to do: Update OBS from its built-in update prompt. Update the GPU driver from the GPU manufacturer, selecting a clean-install option only if normal updating does not help. Reduce browser-source resolution and FPS, remove unused sources, and avoid running multiple capture programs. For OBS settings problems, back up profiles through Profile > Export and scene collections through Scene Collection > Export before resetting anything.

How to undo: Re-import exported profiles and scene collections, re-enable overlays one at a time, or use Device Manager’s driver rollback option if a newly installed driver clearly caused the fault.

When to Replace or Reinstall

Reinstall software before replacing hardware. Export OBS profiles and scene collections, then uninstall OBS from Settings > Apps > Installed apps. After uninstalling, check %AppData%\obs-studio in File Explorer’s address bar and rename the folder to obs-studio-backup rather than deleting it. Install OBS again and test a clean profile with one Game Capture source.

Consider hardware replacement only after testing a wired connection, a clean OBS profile, updated drivers, lower output settings, and a capped game frame rate. A failing network adapter, router, storage drive, or overheating component can justify replacement. For sustained encoder lag on an otherwise healthy PC, a newer GPU with a capable hardware encoder or a dedicated second streaming PC may be more practical than forcing CPU encoding. Replace parts based on the specific bottleneck shown in OBS Stats and Task Manager, not on dropped-frame complaints alone.

FAQ

What is the difference between dropped, skipped, and lagged frames in OBS?

Dropped frames are usually network delivery failures. Skipped frames indicate encoding lag. Lagged frames indicate render lag, generally from GPU pressure. Open View > Stats to identify the category before changing settings.

Should I lower bitrate when my streaming PC drops frames?

Lower bitrate when OBS reports network dropped frames. It may also reduce encoder work slightly, but it is not the primary fix for GPU render lag. For render lag, cap the game FPS and lower GPU-heavy game settings first.

Does Ethernet completely prevent dropped frames?

No. Ethernet removes Wi-Fi interference between the PC and router, but it cannot fix ISP upload instability, router buffer issues, poor routing to an ingest server, or a bitrate set above available upload capacity.

Why does the stream drop frames only when I start a game?

The game is likely consuming GPU, CPU, memory, disk, or network resources that OBS needs. Check OBS Stats while the game runs, cap the game frame rate, use Game Capture instead of Display Capture, and close background downloads or overlays.

Related guides

Browse all Troubleshooting guides →