As it always been like this with so many connections, or has something got faulty? I'm guessing it could have something to do with firmware update. This is were your isp update router with software.
Sometimes the updates play with settings and make things worse. If you log into the router, it will tell you when the last update was. Then you can check dates and see if thats when things went wrong.