it could. I know I had to replace my router once. To test, if you have a computer on wireless try the speed on that , then plug your internet directly into your computer bypassing the wireless router. See if the speed picks up. I am not very tech savy but AT&T had me do this and that is how we found out our wireless router was having issues.