problems is that there can be hundreds of reasons why some of them occur. Saying you haven't found a fix implies you had a look at what the problem might be, like, drivers that are outdated or have been updated and no longer work as they did before. Sounds like it's been a while since you had a good look around the dozens of fora around the Nexus where people go out of their way to answer questions to whatever problems that might arise, even when those questions have already been answered over and over again, because, guess what, some people don't look around first before adding their problem to the queue.