PRACTICAL TROUBLESHOOTING

Diagnose an unstable internet connection

Intermittent lag, delays, and disconnects can have many possible causes. Work through a few repeatable checks to narrow down when the problem happens and collect useful evidence—without assuming a measurement identifies the cause by itself.

Common signs of an unstable connection

These are observations, not diagnoses. A symptom can result from your device, Wi-Fi, network congestion, a remote service, or other conditions along the route.

  • Sudden latency spikes: a few round-trip readings rise well above the surrounding results.
  • High jitter: measured response times change noticeably between successful readings. See What Is Jitter? for how PingWatch estimates it.
  • Intermittent probe failures: some application-level HTTP or WebSocket checks do not complete successfully. A failed probe is not confirmation of packet loss.
  • Consistently elevated latency: successful responses repeatedly take longer than expected for the task or destination being tested.
  • Connection interruptions: one or more applications become temporarily unavailable or lose an active session.

A chart from one endpoint can show when its measured response changed, but it cannot establish which network component caused that change.

QUICK SELF-CHECK

What are you noticing?

Select the closest symptom to see possible explanations and practical checks.

Choose a connection symptom

Use the symptom choices to focus the guidance. Recommendations are possibilities, not diagnoses.

For sudden ping spikes

A spike is a temporary increase in a measured response time. It may coincide with local traffic, Wi-Fi changes, scheduling delays, routing variation, or endpoint load; this measurement alone cannot distinguish among them.

Possible explanations

  • Brief congestion from uploads, downloads, or other devices.
  • Wireless interference, a weak signal, or movement between access points.
  • Temporary browser scheduling, route, or server variation.

Useful checks

  1. Note the time of a spike and whether other applications slowed at the same moment.
  2. Repeat a test while idle, then compare with a period when normal household traffic is active.
  3. If you use Wi-Fi, repeat near the router and, if possible, compare with Ethernet.
  4. Compare repeated tests to the same PingWatch endpoint before comparing a different destination.
Measure latency over time

For high jitter

Jitter indicates variation in the successful response-time readings collected by a particular method. It may affect real-time applications, but it does not point to a single cause.

Possible explanations

  • Competing traffic or queues on a busy connection.
  • Wi-Fi interference, signal changes, or radio congestion.
  • Variation in the route, browser timing, or remote endpoint response.

Useful checks

  1. Compare the same test and endpoint while the network is idle and during ordinary use.
  2. Temporarily pause large transfers or backups, then resume them after the comparison.
  3. Compare Wi-Fi and wired Ethernet results if practical; a difference can help narrow the area to investigate.
  4. Use repeated samples and read the jitter value together with the chart and probe outcomes.
Measure jitter and latency Read the jitter guide

For intermittent connection failures

A failed PingWatch probe means that an application-level check did not complete successfully. It is not proof of network packet loss and cannot by itself identify whether the device, route, browser, or server was responsible.

Possible explanations

  • A brief Wi-Fi or local network interruption.
  • A timeout, server response issue, or transient network path problem.
  • Browser tab throttling, device sleep, or delayed probe scheduling.

Useful checks

  1. Check whether the interruption affects multiple applications and devices or only one service.
  2. Keep the test tab visible and note any scheduling or hidden-tab warnings.
  3. Repeat with HTTP and WebSocket modes where available; the modes exercise different application exchanges.
  4. Record timestamps and repeat the test before drawing conclusions from isolated failures.
Review probe outcomes

For consistently high latency

Repeatedly high round-trip times describe the measured route to that endpoint. They do not directly measure bandwidth or prove that your provider is responsible.

Possible explanations

  • A distant endpoint or a route with more network hops.
  • Congestion, Wi-Fi conditions, or processing load on your device or destination.
  • Differences between the tested protocol and the application you are troubleshooting.

Useful checks

  1. Compare the exact same endpoint across several tests and note the time of day.
  2. Compare PingWatch results with the affected application and, where possible, its own status information.
  3. Check whether latency changes on Ethernet or while other traffic is paused.
  4. Compare a different destination only as a separate path, not as a direct equivalent measurement.
Compare latency readings Understand ping and latency

A step-by-step troubleshooting process

  1. Check the scope. See whether one application, multiple services, one device, or several devices are affected. A problem limited to one service may involve that service or its route; it does not rule out a local issue.
  2. Check the local connection. Confirm Wi-Fi signal and router connection, or reseat an Ethernet cable and check its link status. This can reveal a local connection issue but does not test every segment beyond your network.
  3. Compare idle and loaded conditions. Run the same check when little else is using the connection, then during normal activity. If results change under load, competing traffic may be relevant; the comparison does not identify exactly which device or network queue is responsible.
  4. Review background activity. Look for large uploads, downloads, cloud sync, streaming, or updates on your devices. Pause nonessential transfers temporarily if appropriate, compare, then resume them.
  5. Restart equipment when appropriate. If you can safely interrupt service, use the router or modem's normal restart procedure. This may clear a temporary state, but a restart is not a diagnosis. Avoid factory resets unless you know how to restore configuration.
  6. Compare destinations carefully. Repeat the same endpoint for a like-for-like comparison. A different destination follows a different route and may have different server conditions, so it is useful context—not an equivalent baseline.
  7. Collect repeatable measurements. Record the test mode, endpoint, time, connection type, visible latency changes, jitter, and completed or failed probes. Repeat under comparable conditions. A browser test describes its measured exchange; it cannot prove the cause of a symptom.
  8. Contact your ISP if the issue persists. Share timestamps, affected services/devices, wired versus Wi-Fi comparisons, repeated results, and any relevant service notices. These observations can help the investigation but are not definitive proof that the provider is at fault.

Compare Wi-Fi with Ethernet

If available, test the same device and PingWatch mode over Wi-Fi and a wired Ethernet connection, keeping the endpoint and other conditions as similar as practical. If readings become more consistent on Ethernet, wireless signal or interference may be worth investigating. If they do not, that still does not locate the issue: the router, device, route, endpoint, or other factors may contribute.

Ethernet does not guarantee lower latency or eliminate jitter; it simply removes the Wi-Fi radio link from that particular comparison. Results can also vary with cable, adapter, router port, and network load.

How to interpret PingWatch results

  • Average latency: the arithmetic mean of valid successful round trips. A few high values can pull it upward.
  • Median latency: the middle successful reading (or midpoint of the two middle readings). It is less influenced by a small number of extreme values than the mean.
  • P95 latency: the 95th percentile of valid successful readings, calculated using linear interpolation at rank (n − 1) × 0.95. It describes the upper portion of this session's measurements, not a guaranteed worst case.
  • Jitter: PingWatch's mean absolute change between adjacent successful readings in their collected order. It is a simple variation estimate, not RTP jitter. See the jitter guide.
  • Connection Quality Score: a 0–100 product-defined heuristic combining latency, jitter, spike-based stability, and successful probe rate. It is not a standardized networking benchmark or performance guarantee.
  • Connection Stability Timeline: classifies the observed probe sequence, preserves detected spikes and failed probes, and estimates stable/unstable time only where adjacent observations support it. It does not verify connectivity continuously between probes.
  • Lag spikes: after five successful readings, PingWatch flags a reading at least 50 ms above and at least twice the median of up to 20 recent successful readings. Consecutive flagged readings belong to one incident. This is a product detection rule, not a diagnosis.
  • Failed monitoring probes: unsuccessful application-level HTTP or WebSocket checks. They may have several causes and are not necessarily equivalent to network packet loss.

PingWatch measures browser-to-selected-endpoint HTTP or WebSocket round trips, not ICMP ping, bandwidth, or every route you use. For more details, read Ping vs. Latency.

When should you contact your ISP?

Contact your provider when the problem is repeated, affects more than one device or service, persists after basic local checks, or coincides with a reported service issue. If your provider offers its own diagnostics, use those as well.

Before contacting support, collect the dates and times, affected devices and applications, whether the test used Wi-Fi or Ethernet, repeatable results to the same endpoint, and what changed when the network was idle or under load. Include relevant router status indicators or provider error messages. Be clear that PingWatch results are browser-to-PingWatch observations, not proof of provider responsibility or confirmed packet loss.

Frequently asked questions

Can a PingWatch test identify exactly where an instability starts?

No. It measures round trips between your browser and a selected PingWatch endpoint. Comparing repeated tests and other services can help provide context, but the measurements do not locate a fault on their own.

Does a failed probe mean I have packet loss?

No. It means an application-level probe did not complete successfully. Timeouts and other failures can have different causes and are not confirmed network packet loss.

Should I use Wi-Fi or Ethernet for a test?

Use the connection you want to investigate, then compare with Ethernet if practical. A difference may help narrow the investigation, but Ethernet does not guarantee lower latency and one comparison cannot prove the cause.

Does a good Connection Quality Score guarantee smooth gaming or calls?

No. The score is a PingWatch heuristic for one monitoring session and endpoint. It is not a standardized rating or a guarantee of performance to another application or server.