Fix OBS streaming dropped frames and disconnects
What to do first
Troubleshoot OBS streaming dropped frames and disconnects by following the official decision path while preserving user data.
This is a general troubleshooting guide, not an announcement of a current outage.
Affected products and symptoms
- Product
- OBS Studio
- Versions and conditions
- OBS Studio on Windows, macOS, and Linux
Symptoms
- Dropped Frames increases and stream playback breaks up
- OBS repeatedly reconnects to the ingest server
Causes and conditions
Dropped Frames means the path from the computer to the ingest server cannot sustain the configured bitrate.
Before you start
- Before changes, record and preserve Stats counters, OBS log, bitrate, and ingest server name.
- Change one item at a time and record the original symptom after each stage.
Precautions
- Do not bulk-delete unrelated settings or data.
- Exclude personal data and credentials; share only the necessary parts of Stats counters, OBS log, bitrate, and ingest server name.
Step-by-step instructions
Open View > Stats and inspect Dropped Frames (Network). If Rendering Lag or Encoding Lag dominates, use GPU/encoder troubleshooting instead.
Dropped Frames is network; Skipped Frames due to Encoding Lag is encoder; Missed Frames due to Rendering Lag is GPU. Do not mix them up.
Temporarily lower bitrate within the service recommendation and run a short private test against another official ingest server. Peak speed-test results do not prove stability.
Even below peak upload speed, packet loss or route congestion causes drops. Compare rates over a sustained private stream.
On Windows open Settings > Advanced > Network, enable Network Optimizations and TCP pacing, and keep Bind to IP at Default. Revert IPv4 Only if comparison shows no benefit.
Use Bind to IP Default; a fixed adapter can fail after network changes. Keep IPv4 Only only if comparison helps.
Test Ethernet, disconnect an optional VPN, and restart the router. Dynamic bitrate is a quality-reducing workaround for congestion, not a repair for the underlying link.
Dynamic bitrate trades quality for connection stability. It does not prove the network cause is repaired.
Check the result
- run a private test for at least ten minutes with no rising dropped-frame rate or reconnect count
- Check adjacent basic functions for side effects from the change.
If the problem continues
- give the ISP or streaming service the OBS log and ingest test result
- When continuing with a workaround, preserve original files or account data separately.
Scope of this guide
Troubleshooting guide — Troubleshoot OBS streaming dropped frames and disconnects by following the official decision path while preserving user data.
Frequently asked questions
Recording is fine but streaming drops.
That points more strongly to the upload path or ingest service.
Should Dynamic Bitrate always stay on?
It can avoid disconnects during congestion but reduces quality and does not diagnose the root cause.
Official sources and dates
Source publication or resolution date: Not specified. Sources checked: 2026-09-05. The check date is not the date the problem first occurred. Interface labels can vary between versions and display languages.
Related troubleshooting guides
- Fix a black or blank OBS Game Capture source
- Fix Acrobat “A running instance has caused an error”
- Fix Firefox “already running” or profile-in-use errors
- Identify the source of Chrome “Managed by your organization”
- Fix OneDrive “Can’t open file” or “Make sure OneDrive is running”
- Fix OneDrive error 0x8007016a