I have the same this has stopped working issue, I also have a 7970. It seems quite a few others also have 7970 as well and this issue. I'm almost sure it is DX related.