I’ve got almost the same issue (save for the black screen) and it’s literally made me play very little because it’s exhausting as not even the Task Manager is able to close WoW properly.-
There have been some issues about one and a half years ago where it seemed to have something to do with the ISP.
It seems that those issues have never been resolved officially and that kind of bugs me. Especially in HC.