And it's fixed!

Well, the internet issues have been resolved. It was indeed the router. Got the new installed and everything seems to be working like a charm.