Consumer-grade networking hardware is terrible, especially wifi. I've had various wireless routers for many, many years and every single one suffered from the "Hey, your wifi network is up but I won't let anything connect until you unplug the power cable for a couple of seconds for no reason" problem. Along with battery technology it's a mystery to me why this stuff just doesn't get any better.