Nine out of ten Starlink problems — no internet, red lights, slow speeds, and the dreaded “router unreachable” error — are fixed before you ever call support. This guide walks through each symptom in plain English, from the 30-second fix that resolves most issues to factory reset instructions for every router generation.
These are the questions people type at midnight when the router stops working. No jargon, no runaround — just the answer and what to do next.
No lights at all means the router has no power. Check that the power cable is firmly seated into both the router and the wall outlet. Try a different outlet to rule out a tripped circuit. If the outlet is live and the cable is fully plugged in, the router itself may have failed — or the cable between the dish and the router is damaged. Inspect the cable for any kinks, cuts, or chew marks, paying close attention to both connector ends for bent pins. A completely dark router after confirming power is live almost always means either a bad cable or a failed router.
A solid red light means the router has power but cannot connect to the internet — it’s not getting a signal from the dish. Start with the 30-second unplug-wait-replug cycle. If the light stays red after 5 minutes, inspect the dish cable at both ends for damage or loose connections. Open the Starlink app (on cellular data) to check whether there’s a known outage in your area. If the app shows the dish is offline and a power cycle doesn’t fix it, the cable or dish itself may need replacing. Red light after a full reboot almost always means a physical connection problem, not a software glitch.
A blinking white light means the router is actively trying to connect to the satellite network — this is normal for the first few minutes after powering on. If it hasn’t gone solid white after 20 minutes, the router will switch to red, meaning it failed to find a connection. The most common cause is a dish obstruction — something blocking the line of sight to the sky, even partially. Open the Starlink app and run the obstruction check while standing near the dish. Also check whether a firmware update is pending, which can delay the initial connection.
Violet means the router is in Bypass Mode — its built-in Wi-Fi has been disabled. This usually happens when someone set up a third-party router or accidentally toggled the setting. Bypass Mode turns off the Starlink router’s wireless completely, so no devices will find a Starlink Wi-Fi network. The only way to exit Bypass Mode is a factory reset. After resetting, you will need to set up your network name and password again using the Starlink app. If you want to use a third-party router going forward, see the Bypass Mode section of this guide.
This message means your dish has a satellite connection but can’t talk to the Starlink router — they’ve lost contact with each other. It’s usually a software glitch, not broken hardware. The fix: unplug the router for 30 seconds and plug it back in. If the error persists, try a factory reset through the app (Settings → Starlink → Advanced → Factory Reset). In most cases, a reboot is all it takes — the “Router Unreachable” error only requires hardware replacement in a small minority of cases.
Before touching any cables, open the Starlink app and go to Statistics. Note three things: your obstruction percentage, the time of day, and whether the outage log shows any errors. If obstruction is above 0%, that’s your primary suspect — even a branch covering 1–2% of the dish’s sky view causes repeated micro-drops that average out as reduced speed. If obstruction is zero, check the time: if slowdowns only happen between 5–11 PM, you’re hitting network congestion, which no hardware fix will solve. If speeds are poor at all hours with clear sky, then cables, firmware, or Wi-Fi interference are the next things to check.
Yes — Starlink supports third-party routers through Bypass Mode. The Starlink router itself cannot be completely removed because it powers the dish, but you can disable its Wi-Fi functions and let your own router handle the network. Gen 3 routers have built-in Ethernet ports on the back; Gen 2 requires a Starlink Ethernet Adapter purchased separately. Once wired up, enable Bypass Mode in the Starlink app under Settings. To undo Bypass Mode and return to the stock Starlink Wi-Fi, you must do a factory reset — you cannot toggle it back off from the app once it’s on.
Try the steps in this guide first — support will ask you to do exactly the same things before escalating. Contact support when: a factory reset doesn’t fix “Router Unreachable”; the router LED stays dark after confirming the outlet and cable are good; dish diagnostics in the app show a hardware fault; or your speeds have been consistently poor for more than a week with obstruction confirmed clear. When you file a ticket, list every step you’ve already tried — this prevents being asked to repeat them and speeds up resolution significantly. Open tickets through the Starlink app under Support.
Starlink keeps things minimal — one LED on most models, but each state tells you something specific. The Gen 2 router is an exception: its only light is on the bottom and only indicates power, not connection status.
| Light State | What It Means | What to Do |
|---|---|---|
| Blinking White | Connecting to internet — normal startup | Wait up to 20 minutes. Normal on first boot or after a reboot. |
| Solid White | Connected — everything is working | No action needed. Light turns off after 1 hour; you’re still connected. |
| No Light | No power — or connected & light timed out | Check outlet and cable. If the router was working, light off after 1 hr is normal. |
| Solid Red | Powered on but not connected to internet | Unplug 30 sec, replug. Inspect dish cable. Check app for outage. |
| Violet / Purple | Bypass Mode is active — Wi-Fi disabled | Factory reset required to exit Bypass Mode and restore Wi-Fi. |
| Blue (Gen 2) | Router is rebooting or doing a factory reset | Wait until the reboot completes. Do not unplug during this state. |
The Gen 2 router has no status light on the front. Its only LED is on the bottom of the unit — and it only tells you whether power is present (light on) or not (light off). To check your connection status on Gen 2, you must use the Starlink app.
Work through these in order. Most problems clear up within the first three steps — don’t skip ahead to the factory reset until you’ve worked through the basics.
Unplug the router’s power cable from the wall outlet. Wait a full 30 seconds — this isn’t a figure of speech. The router’s capacitors need time to drain completely for the reboot to work properly. Plug the cable back in and then wait 3 to 5 minutes without touching anything. A solid white light within 3 minutes means you’re back online. If you see solid white, stop here — you’re done. If the light stays red or dark, continue to the next step.
Switch your phone to mobile data (turn off Wi-Fi on your phone temporarily) and open the Starlink app. If the app shows a known outage in your area, nothing you do to the hardware will fix it — it’s Starlink’s network, and you simply wait for it to clear. The app shows real-time connection status, obstruction percentage, and an outage log. If the app says the system is online but you still have no internet, the issue is on your local side — continue below. Checking the app first saves you from troubleshooting a problem that doesn’t belong to you.
In the Starlink app, tap the dish icon and go to the Visibility or Obstruction section. Hold your phone over your head near the dish location and let the app map your sky. Red zones are hard blockages — buildings, chimneys. Orange zones are soft blockages — trees, branches. Even 1–2% obstruction causes repeated brief dropouts that your speed test registers as dramatically reduced throughput. Note that the app needs 12–24 hours of satellite passes to build an accurate map, so if you recently installed, let it run overnight before making relocation decisions. If red zones appear, the fix is repositioning the dish — raising it higher and clearing lines of sight to the sky.
The cable running from the dish to the router is the most vulnerable physical component in the system. Inspect the full length for cuts, kinks, or chew marks — animals chewing outdoor cables is more common than people expect. Pay special attention to both ends: check the connector pins at the dish end and the router end for bends or corrosion. Starlink uses proprietary connectors — you cannot repair or splice a damaged cable with standard networking tools. If the cable is damaged, you need a replacement from the Starlink shop. A bad cable that looks fine from the outside can still fail internally — if all else checks out, try a replacement cable before calling support.
A soft reboot through the app is different from unplugging the power — it clears the router’s memory buffers, resets DHCP leases, and tells the phased-array antenna to reacquire its optimal satellite track. In the Starlink app, go to Settings, then tap Starlink, then tap Reboot. This will not erase any of your network settings or passwords. Use the app reboot if the router seems partially working — for instance, if the app shows connected but devices can’t browse, or if speeds are severely degraded after a period of normal operation.
Starlink pushes firmware updates automatically, but sometimes an update gets stuck mid-install or the dish falls behind. In the app, go to Settings and tap Advanced to check the current firmware version. If an update is available, or if the router is restarting frequently around the same time each night, a pending firmware update may be the cause. Triggering a manual reboot through the app forces the dish to check for and apply any pending updates. Some speed issues and connection drops are fixed entirely by a firmware update — rebooting the system once a week is reasonable maintenance for a Starlink setup.
A factory reset wipes all custom settings — your Wi-Fi name, password, and any advanced configurations — and returns the router to fresh-out-of-box state. Use it when repeated reboots haven’t fixed “Router Unreachable” errors, when the router is stuck in Bypass Mode, or when the system behaves erratically in ways that rebooting doesn’t clear. See the full factory reset instructions below — the process is different for each router generation, and using the wrong method simply won’t work. After resetting, you’ll set your network name and password again through the Starlink app.
Slow speeds have a different checklist than a complete outage. The U.S. Starlink median download speed was 128 Mbps in Q1 2026 per Ookla — if you’re seeing 10–20 Mbps consistently, something specific is wrong. Here’s how to find it.
Open the Starlink app, go to Statistics, and note: (1) obstruction percentage, (2) type of outage in the log, and (3) what time of day you’re testing. These three data points identify which of the four buckets your problem falls into. Run your speed test directly in the Starlink app rather than a browser — browser tests measure your device’s Wi-Fi connection, not the satellite link, and will report low numbers if your device is simply far from the router.
Obstructions are the single most common cause of degraded Starlink performance, and they’re frequently missed because a branch or chimney edge only blocks a small slice of sky. Because Starlink satellites move across the sky at about 27,000 km/h, the dish hands off to a new satellite every 3–5 minutes. When a satellite passes behind an obstruction, you get a momentary dropout. Your speed test averages these dropouts as reduced throughput rather than showing clean outages — which is why speeds look low rather than showing a visible gap. Even 2–3% obstruction in the app causes noticeable speed drops and intermittent disconnections. If red or orange zones appear in the obstruction map, relocating or raising the dish is the fix — not any router adjustment.
If your speeds only drop in the evening — particularly between 5 PM and 11 PM — and are normal in the morning or at midday, the cause is network congestion. More users in your Starlink cell are online simultaneously, sharing the same satellite bandwidth. This is not a hardware or installation problem and cannot be fixed by any adjustment to your dish or router. The only practical options are: scheduling large downloads for off-peak hours (late night or early morning), upgrading to a Priority plan which gives your traffic preference during congestion windows, or accepting it as a reality of shared satellite internet in a dense area.
If the Starlink app’s own speed test (which tests the satellite link directly, not through your device’s Wi-Fi) shows good numbers but a browser-based test shows low numbers, the bottleneck is your in-home Wi-Fi, not the satellite connection. Common culprits: the router placed in a corner or closet, 2.4 GHz interference from neighboring networks, walls with metal studs or insulation between the router and your device, or too many devices sharing the connection simultaneously. Test with a device plugged directly into the router via Ethernet — if wired speeds are fast but wireless is slow, the fix is router placement, a mesh node, or reducing interference. The Starlink Gen 3 router is capable for most homes but has limited range in larger or multi-story spaces.
If obstruction is zero, speeds are poor at all hours including 2 AM, a wired connection is also slow, and rebooting doesn’t help — a hardware fault in the dish or router is possible. Starlink support can run remote diagnostics on your dish hardware and identify faults not visible from the app. File a ticket through the app with: the speed test results (from the Starlink app, not a browser), the exact times you ran them, your obstruction percentage, and a description of every step you’ve already tried. This information prevents support from asking you to repeat troubleshooting and gets you to an actual hardware diagnosis faster.
This specific error message in the Starlink app means your dish has a satellite signal but can’t communicate with the Starlink router. It sounds serious — but in most cases it’s a software glitch that clears with a reboot.
“Router unreachable” appears in the Starlink app when the dish is connected to the internet but the router isn’t responding to the dish’s communication. You won’t see a Wi-Fi network to connect to, and the app will show the error instead of your normal connection dashboard. This is almost always a software hang — the router’s firmware crashed and didn’t auto-recover — rather than a hardware failure.
Unplug the router from the wall. Wait a full 2 minutes — not just 30 seconds for this specific error, because the firmware needs more time to fully clear. Plug back in and wait 5–10 minutes for the full boot sequence before checking the app again. This resolves the Router Unreachable error in roughly 80% of cases. Do not touch the router or try to connect any devices during the boot sequence — let it complete on its own.
The “Router Unreachable” error can also be caused by a loose or partially disconnected dish cable. Unplug the dish cable at the router end and firmly reseat it — you should feel or hear a click when it’s fully engaged. Also check the dish end of the cable. A cable that looks connected but isn’t fully clicked in can cause the dish and router to lose communication intermittently — just enough to trigger this error without being obviously wrong when you look at it.
If the Router Unreachable error clears temporarily after a reboot but returns within hours or days, the router’s firmware has a deeper problem that a soft reboot can’t fix. A factory reset clears everything and makes the router redownload its configuration fresh from Starlink’s servers. This resolves persistent “Router Unreachable” errors that survive repeated reboots. See the Factory Reset section below for exact steps per router generation. If the error returns even after a factory reset, the router itself may have failed and needs replacement — file a support ticket with your troubleshooting history at that point.
Starlink changed the reset method with every generation. The Gen 2 eliminated the physical button entirely. Using the wrong method for your model simply won’t work — find your router below.
If you can still connect to the router (even without internet), the cleanest factory reset is through the app: Settings → Router → Factory Reset. The app walks you through confirmation steps. Only use the manual button method below if you can’t reach the app or if the router isn’t responding at all. A factory reset erases your Wi-Fi name and password — you’ll need to set those up again afterward.
The Gen 3 router brought back a physical reset button, located on the back panel between the Ethernet ports. To reset: locate the small recessed button, use a paperclip or SIM ejector tool to press and hold it for 10 seconds. The status LED will begin blinking white — hold until you see the blink, then release. The router will reboot and return to factory defaults. Alternatively, use the Starlink app: Settings → Router → Factory Reset, slide to confirm. The app method is cleaner because it also clears configuration stored in Starlink’s servers for your device.
The Gen 2 router removed the physical reset button entirely. To trigger a factory reset, you use a specific power-cycling sequence the router recognizes as a reset command. Unplug the router, wait 2–5 seconds, plug it back in. Repeat this unplug-wait-plug sequence six times total. On the sixth cycle, leave it plugged in and let it boot. The router will detect the six-cycle pattern and initiate a factory reset. The bottom LED will indicate the process. After it completes, set up your network again using the Starlink app. If the app is accessible, the Settings → Factory Reset method is easier.
The Gen 1 router has a physical reset button on the bottom of the unit. Press and hold it for 10 seconds with a paperclip or pin. The router will reboot and return to factory defaults. Note that Gen 1 systems use a different dish cable connector and setup than later generations — when setting back up through the app after reset, make sure you’re using the Gen 1 setup flow.
The Starlink Mini has a reset icon on the rear panel — it looks like a small circular arrow symbol. Press and hold it with a paperclip for 10 seconds to factory reset. The app method (Settings → Router → Factory Reset) also works if the Mini is still reachable on the network. When using the Mini with a third-party router in bypass mode, Starlink recommends using the official Starlink Mini Ethernet cable to preserve the Mini’s weatherproofing — third-party cables may not seat properly and can compromise the weather seal.
You cannot completely remove the Starlink router because it powers the dish. But you can disable its Wi-Fi functions and let your own router manage the network — this is called Bypass Mode. It solves the double-NAT problem that causes issues with gaming, video calls, and VPNs.
- Better Wi-Fi coverage — a mesh system or high-performance router gives more range than the stock Starlink router
- Eliminates double-NAT — two routers trying to manage traffic simultaneously causes problems with online gaming, video calls, and VPNs
- Stable during firmware updates — Starlink firmware updates won’t cause surprise disconnections when your own router manages the Wi-Fi
- Advanced features — VPN support, VLAN, QoS, and other controls not available on the stock router
For Gen 3: The router has two built-in Ethernet LAN ports behind a cover on the back panel. Remove the cover and connect your third-party router’s WAN (internet) port to one of these Ethernet ports using a standard Ethernet cable. No adapter is required. For Gen 2: you need the Starlink Ethernet Adapter, available from the Starlink shop — plug it in between the dish cable and the router. Connect your third-party router’s WAN port to the adapter’s Ethernet port. Power both devices on before enabling Bypass Mode in the app.
In the Starlink app, go to Settings and find the router settings section. Tap Bypass Mode and move the slider to the right to confirm. The app will warn you that the Starlink router’s Wi-Fi will be disabled — confirm you understand. A violet light will appear on the Starlink router, confirming Bypass Mode is active. It will turn off after one hour, but the router remains in Bypass Mode. You can also enable it from the web portal: log into your Starlink account, click Manage next to your device, and activate Bypass in the Wi-Fi device settings.
You cannot turn off Bypass Mode from the app after it’s been activated — the toggle disappears once it’s on. The only way to exit Bypass Mode and restore the Starlink router’s built-in Wi-Fi is a factory reset. For Gen 3: press and hold the reset button on the back panel for 10 seconds. For Gen 2: unplug and replug the power six times in sequence. Plan accordingly before enabling Bypass Mode — if you decide you don’t want it, the factory reset process is not complicated, but it does erase your custom network settings.
Start with the 30-second power cycle (Step 1 above). While you wait, switch your phone to cellular data and check the Starlink app for outages in your area. If the app shows an active outage, wait it out — nothing on your end will fix a network-side problem. If the app shows no outage but your router is still dark or red after a full power cycle: inspect the dish cable for damage, check that the outlet has power, and try a different outlet. A dark router with a good outlet and a connected cable points to either a failed cable or a failed router. Contact Starlink support with that diagnosis rather than just “it doesn’t work” — it moves the ticket forward faster.
Recurring drops on a schedule almost always point to one of three things: a dish obstruction that only blocks certain satellite passes (check the obstruction map and look for red/orange zones that appear in one direction), a firmware update scheduled to install automatically (which reboots the dish briefly), or a loose dish cable that loses contact under thermal expansion and contraction during temperature changes. Check the outage log in the Starlink app Statistics screen — it records when each drop occurred, how long it lasted, and what type it was. That data tells you which of these three causes is most likely without any guesswork.
This is a coverage problem, not a Starlink problem. The Starlink router is a capable single-point router for small-to-medium homes but has limited range in larger or multi-story spaces. Options: relocate the router to a more central location if the dish cable length allows; add a Starlink mesh node (available in the Starlink shop); or use Bypass Mode with a third-party mesh system (eero, TP-Link Deco, Orbi, or similar). A wired backhaul — connecting the mesh node to the router via Ethernet rather than wirelessly — gives the best performance in a mesh setup. For most two-story homes, a single mesh node placed on the second floor cuts out coverage dead zones without any other changes.
Starlink latency on the current V2 satellite constellation runs 20–40 ms for most residential customers — low enough for most gaming and video calls. If you’re experiencing lag specifically during calls or gaming while speeds are otherwise fine, the issue is likely double-NAT (two routers both doing network address translation), causing additional latency layers. Enabling Bypass Mode (covered above) and letting your own router handle NAT resolves most double-NAT gaming and VoIP issues. Also check whether uploads are saturated — a simultaneous large upload (a cloud backup, a file transfer) will cause lag on video calls even with good download speeds, because the upstream link is shared.
If this is a fresh setup and the router has never connected: download the Starlink app first and complete the activation there — the dish will not connect until the account is activated, even if everything is physically installed correctly. After activation, the dish needs 15–30 minutes to complete its initial alignment. Do not manually aim or tilt the dish — it aligns itself automatically using motorized actuators on Gen 1 and some Gen 2 models. Place it in an open area with clear sky view for setup, run the obstruction check through the app, and let the app guide you to the final permanent mounting location before securing it.
This guide is for general informational and educational purposes. Starlink hardware, firmware, and support procedures change without notice — always verify the current process in the official Starlink app or Help Center before performing any hardware modification. Factory resets erase all router settings permanently. If your hardware is under the standard one-year warranty, contact Starlink support before attempting any physical repair to avoid voiding coverage. This content is entirely original.