I have learned that most WiFi issues are usually caused by the router or the combination of router and WiFi chip/driver of the device.