Happens to me every now again. Reset your router and see if the problem persists. I know you may have already tried that, but it usually fixes the issue for me... at least for a little while.