How to Fix Packet Loss

Packet loss means a percentage of data packets sent across your connection never arrive at their destination. Even 1–2% packet loss causes severe problems for real-time applications: voice on calls becomes choppy, video freezes, and games stutter. This guide covers how to find and fix the source.

What packet loss actually causes

Packet loss % Effect on gaming Effect on video calls Effect on downloads
0% Perfect Perfect Full speed
0.1–0.5% Occasional stutter Slight audio artefacts Minor speed reduction
1–2% Noticeable lag, rubber-banding Choppy audio and video Moderate speed reduction
3–5% Severe lag, game barely playable Frequent freezes Significant TCP retransmissions
Above 5% Unplayable Call drops or unusable Very slow; connection may fail

Step 1: Locate where the packet loss is occurring

Packet loss can occur at any point between your device and the destination server. You need to isolate which hop is responsible:

  1. Run a traceroute with continuous ping. On Windows: pathping 8.8.8.8 or use WinMTR. On macOS/Linux: mtr 8.8.8.8. These tools show packet loss at each hop separately.
  2. Interpret the results: Packet loss only at an intermediate hop, with zero loss at the final destination, is typically router ICMP rate limiting (not a real problem). Packet loss that appears at a hop and persists to the destination indicates actual loss.
  3. Identify the hop: If the first hop (your router) shows packet loss, the problem is between your device and router. If it's the second or third hop (your ISP's infrastructure), that's an ISP line problem.

Step 2: Diagnose by connection type

If packet loss is on Wi-Fi

Run the same test while connected via Ethernet. If packet loss disappears on Ethernet, the problem is Wi-Fi-related:

  • Radio interference from 2.4 GHz band — switch to 5 GHz
  • Weak signal — move closer to the router or add a mesh node
  • Overloaded Wi-Fi channel from neighbouring networks — change channel to a less congested one
  • Wi-Fi driver issue on your device — update Wi-Fi driver

If packet loss persists on Ethernet

Connect your computer directly to the modem, bypassing the router entirely. If packet loss stops, your router is the problem — update firmware, check for overheating, or consider replacement. If packet loss persists when connected directly to the modem, the problem is the ISP line. Modem vs router — what each device does →

ISP line packet loss

On cable connections, line noise causes corrupted packets which the modem discards. On DSL, line attenuation and noise cause the same. Contact your ISP with your traceroute/MTR results showing loss at their first hop. They can run a remote line quality test and check signal levels at your premises. Request an engineer visit if remote tests show abnormal levels.

Causes specific to cable (DOCSIS) connections

Cable internet is shared infrastructure — your coaxial cable connects to a node shared with many neighbours. Causes of packet loss on cable:

  • Cable/splitter quality: Cheap or corroded splitters between your cable entry point and modem introduce noise. Remove unnecessary splitters; replace any corroded ones
  • Cable condition: Damaged or ageing coaxial cable, especially at outdoor connections, introduces noise. Inspect accessible cable runs
  • Node congestion: During peak hours, a heavily loaded cable node can cause packet loss. This is an ISP infrastructure issue, not fixable at home — see ISP congestion guide
  • Modem upstream power: Check your modem's admin page for upstream power level and signal-to-noise ratio. Upstream power should be between 38–48 dBmV; SNR above 33 dB. Values outside these ranges indicate line problems

Packet loss from the game server side

Not all packet loss is on your connection. Game servers can also be overloaded or have intermittent issues. To distinguish between connection-side and server-side loss:

  • Test with a different game server or region — if loss disappears with a different server, the issue is on the server side or the routing to that specific server
  • Check the game's status page or community forums — widespread reports of packet loss to a specific server indicate a server-side issue
  • Use the game's built-in network diagnostics if available (many FPS games show packet loss in the HUD)

Fixing packet loss: priority order

  1. Switch from Wi-Fi to Ethernet — eliminates Wi-Fi packet loss entirely
  2. Update router firmware — fixes software-related packet drop issues
  3. Remove unnecessary cable splitters on your coaxial line (cable internet)
  4. Move router to a central, open location with ventilation
  5. Contact ISP with MTR results showing loss at their infrastructure
  6. Request a line test and engineer visit if ISP-side loss is confirmed

See also: What is packet loss? FAQ →