That's great. An equally good product to this plug might be an oracle that can tell you how good a router's software was, and improves it if it is not decent.
That's why return periods exist. So you can see if something works well or not. You don't need an oracle to know that you should return a router that malfunctions when someone starts connecting to it.
The oracle is needed to see if the router works well or not in all possible configurations of connected clients the router will face during its lifetime...
...so that you can return it during the return period.
Comments
If it can be fixed by restarting the router, the router could have fixed it automatically during operation if it had decent software.
That's great. An equally good product to this plug might be an oracle that can tell you how good a router's software was, and improves it if it is not decent.
That's why return periods exist. So you can see if something works well or not. You don't need an oracle to know that you should return a router that malfunctions when someone starts connecting to it.
The oracle is needed to see if the router works well or not in all possible configurations of connected clients the router will face during its lifetime...
...so that you can return it during the return period.
In that case I think I had been using the router for 6 months or so before the dodgy laptop appeared.