I had a similar issue, but it wasn't solved in my case. I find it curious that you could temporarily solve it with older drivers, because it doesn't worked with my issue.
I don't know if downloading a newer operating system will solve your problem. Maybe I'm wrong but, as I understand it, that could do just the opposite.
Were you able to solve your problem?