Setting up a router from scratch is a pain most people gloss over
You open the box, plug in the power, connect the Ethernet cable to the WAN port, and fire up a browser. Most of the time that's where the frustration starts. The admin panel either doesn't come up, or it loads something that looks like it was designed in 2003 and hasn't been touched since. I've seen this exact sequence play out on everything from cheap ISP-provided gateways to $300 Wi-Fi 7 routers. The problems are always similar, just dressed up differently. Here's what nobody tells you: the manual that ships with your router is almost never the document you actually need. It's a sanitized version written by a marketing team that wants you to be up and running in ten minutes without thinking about anything. The real troubleshooting lives in the appendix of the full technical manual, or on the manufacturer's support pages, or scattered across forum threads where people have already burned through the same issues you're facing now. I spent an afternoon last year trying to get a Ubiquiti Dream Machine SE to recognize its upstream modem on a network that had a previous owner's configuration baked into the ISP's DHCP scope. The quick start guide said to power cycle everything and wait five minutes. That didn't work. What worked was clearing the DHCP lease table on the ONT itself, which meant calling the ISP's enterprise support line and asking specifically for a remote regeneration of the MAC binding. The installation manual router setup troubleshooting guide I would have found online had a section about DHCP conflict resolution, but it was buried under three levels of navigation and referenced a software version that wasn't even released yet. The full PDF manual had the correct procedure on page 87, labeled as an edge case.
This is the pattern. The simple steps cover 80 percent of installations. The remaining 20 percent requires either reading the entire manual or knowing enough to know which part to skip. If you're setting up a standard residential router behind a standard residential modem, the quick setup wizard will probably handle it. If any of those words doesn't apply to your situation, the troubleshooting guide is where you actually need to be.
What actually goes wrong during setup
Let me walk through the failure modes in order of how often I've seen them. Not in the order the manuals list them, which is chronological by button press. The order that matters is the order that costs you the most time. DHCP exhaustion on the WAN side is the most common silent killer. Your router boots up, gets an IP address from the modem, and everything seems fine. Then you try to reach anything beyond your local network and it drops. This happens because your ISP's DHCP pool is nearly empty, or the modem has already leased its only available IP to another device in a different room. I've seen this in apartment buildings where the building manager runs a single business-grade connection through a chain of old SOHO routers. The solution is rarely what people try first. Flushing the modem's NAT table, power cycling the router instead of the modem, or switching to a static IP if the ISP supports it. Moving the problem to a different WAN port on the modem sometimes helps too, because some modems assign leases per port internally. MTU mismatch costs more time than anything else, and people blame the wrong thing for it. Your internet works, your Wi-Fi works, your devices are connected. But file transfers hang halfway through. Large emails won't send. Some websites won't load at all. This is almost always an MTU issue. The default is 1500, but many PPPoE connections from ISPs require 1492 or lower. Some VPNs overhead demands push it down to 1360 or thereabouts. The fix is adjusting the MTU in the router's WAN settings, not reinstalling drivers or resetting the router to factory defaults. I tested this on a customer's network recently where the ISP was running a PPPoE tunnel with an undocumented MTU of 1480. The router's default of 1500 caused fragmentation that looked like intermittent connectivity failure. Changed the MTU to 1480, problem gone in four minutes.
Get the Full Details

DNS resolution failures masquerade as connectivity problems constantly. Your router shows a green internet light. Your phone shows full bars. You type in google.com and it doesn't resolve. You type in 8.8.8.8 and it works fine. This isn't a router problem. This is a DNS forwarding problem. The router might not be pushing the right DNS servers to your DHCP clients, or the DNS server it's using upstream is unreachable from your subnet. Check the DNS fields in your router's WAN configuration. Use 1.1.1.1 or 8.8.8.8 as test values. If those work, the issue is with whatever DNS your ISP assigns by default. Some ISPs run recursive resolvers that are poorly configured for certain domains. I've had to switch entire office buildings off their ISP's DNS to Cloudflare's because certain internal APIs on the ISP side were returning SERVFAIL for specific record types. The installation manual for the router in question didn't mention DNS troubleshooting at all past the initial setup screen.
Steps that actually matter during setup
Forget the order the manual gives you. Here's what I do, and what I wish every manual included. First, update the firmware before you connect the router to your live network. I know this sounds backward. The manual says connect first, then update. But if there's a known vulnerability or a bug in the initial firmware version that affects DHCP or NAT behavior, you'll spend hours debugging something that a firmware update would have fixed in sixty seconds. Download the latest firmware from the manufacturer's site while your current router is still working. Check the release notes for anything mentioning WAN, DHCP, NAT, or DNS. If any of those words appear, that update is now mandatory, not optional. Second, configure your WAN settings manually instead of relying on automatic detection. Most routers can detect your connection type, but the detection logic is usually wrong for non-standard setups. If you know your ISP uses PPPoE, enter the credentials directly. If you know it uses DHCP with MAC address binding, clone the MAC address of the device that was previously registered. If you have a static IP assignment, enter all five fields correctly. The automatic detection feature exists for people who don't know what any of those terms mean. If you're reading this far into a troubleshooting discussion, you probably know enough to skip it.
Third, set up your DNS before you connect any client devices. This is the step that separates people who troubleshoot for an hour from people who solve it in ten minutes. Configure your DNS servers in the router's LAN/DHCP settings, not just the WAN settings. Some routers only forward DNS requests from the WAN side and ignore the LAN-side DNS configuration. Others push the WAN DNS to all DHCP clients. Check both. Use a tool like nslookup or dig from a connected device to verify that DNS queries are actually resolving. Don't assume they are because the browser happened to load a page. Fourth, verify your NAT and port forwarding rules before you declare the setup complete. This is where most people stop, which is also why they come back later with problems they could have prevented. Test the specific ports and protocols you intend to use. Gaming consoles, security cameras, VPN tunnels, remote desktop. Each one needs a rule. Each one has a different failure mode. UPnP is convenient and unreliable. Static port forwarding is boring and predictable. Use the boring option.

Where the process breaks down completely
I need to be honest about things that no manual will admit. There are scenarios where router setup troubleshooting hits a wall and the problem isn't your router. If your ISP is using CGNAT, nothing you do in the router will give you a true public IP address. You'll see a private IP in the 100.64.0.0/10 range on your WAN interface. Port forwarding won't work. VPN server functionality will be broken. Some gaming platforms will have NAT type issues. The only fix is calling your ISP and asking for a public IP allocation, which some charge extra for and others provide for free depending on your plan. There is no router setting that bypasses CGNAT. A DMZ host behind CGNAT just exposes a device to another private network, which defeats the purpose. If your modem is in bridge mode but the router doesn't support the modem's specific authentication protocol, you'll get a link that looks established but passes zero traffic. This happens with certain DOCSIS 3.1 modems and routers that don't fully implement the required certificate-based provisioning. The workaround is usually updating the router's firmware, switching to a different modem model, or contacting the ISP to provision the modem in a compatible mode. I dealt with this exact issue with an ARRIS SB8200 and a Netgear Nighthawk RAXE500. The modem was provisioning correctly but the router's MAC authentication was rejecting the ISP's challenge. A firmware update from Netgear three weeks after the initial release fixed it. The product manual had no mention of this incompatibility.
If you're running a mesh system and the backhaul is congested, adding more nodes won't help and may make things worse. Each additional node consumes airtime on the backhaul band. I've seen tri-band mesh systems where the dedicated backhaul band was saturating at 200 meters because the intermediate nodes were too far apart, forcing the traffic to double-hop through the congested 5 GHz band instead of using the dedicated backhaul. The fix was repositioning nodes closer together, not adding more of them. The installation manual for mesh systems almost never addresses backhaul congestion as a troubleshooting scenario.
What to check when nothing else makes sense
At this point you've updated firmware, configured everything manually, checked DNS, verified NAT, and ruled out CGNAT and modem incompatibility. The router still isn't behaving. Here's the diagnostic sequence I use. Check the router's event log. Most routers keep a system log that records DHCP events, WAN state changes, and error conditions. It's usually hidden three menus deep in the admin interface. The log will tell you if the router is failing to renew its lease, if the WAN link is flapping, or if there are repeated authentication failures. I once spent two days troubleshooting intermittent connectivity on a customer's network only to find in the logs that the router was losing its WAN lease every four hours because the ISP's DHCP server was responding with a lease time of exactly four hours and the router wasn't sending renewal requests until the last minute. Changing the lease renewal threshold in the advanced settings fixed it. The quick setup guide never mentioned this setting existed. Test with a minimal configuration. Disconnect everything except the modem and the router. No switches, no access points, no NAS devices, no IoT gadgets. If the problem disappears, one of your other devices is causing interference on the LAN side. Reconnect them one at a time and identify the culprit. This is tedious but faster than swapping routers and modems back and forth trying to isolate the issue.

Measure actual throughput at each stage. Don't rely on speed test websites alone. Run a local throughput test between two devices on your LAN using iperf3. This tells you whether the problem is with your internet connection or with your internal network. If local throughput is fine but internet throughput is poor, the issue is upstream. If both are poor, the router itself may be the bottleneck, possibly due to incorrect QoS settings, firmware bugs, or hardware limitations on older models handling encrypted traffic. If you've done all of this and the router still won't behave, factory reset it again and start over. Not because the first setup was wrong, but because residual configuration from a previous install can persist in ways that aren't obvious. Some routers retain WAN credentials after a reset. Some don't. Some clear everything. You won't know until you've tried. A clean slate takes twenty minutes. Guessing what's lingering takes days. The Installation Manual Router Setup Troubleshooting Guide you're looking for probably exists somewhere on the manufacturer's website, but it's likely organized by model number and error code in a way that assumes you already know which error code applies to your situation. The most useful version of that guide is the one you build for yourself as you encounter problems. Write down what you changed, what the result was, and what you tried next. That's the only document that will actually help you when the next issue comes up, which it will.