Actually I think I may have worked out the problem. Was reviewing my battle.net account. 身份证验证失败，请联系网易战网客服. I dont always pay attention to what is written in han zi but I assume if an account did not pass authentification it will not allow the expansion components to the customer?
In regards to the screenshot. Umm how do I take a screenshot hehe (that just made me feel foolish)
MPQ files include backup-enCN, base-enCN, expansion-locale-enCN, expansion-speech-enCN, lichking-locale-enCN, lichking-speech-enCN, locale-enCN, patch-enCN, patch-enCN-2, patch-enCN-9, speech-enCN
The game is working fine. Can play just if I jump on the zepp to northrend when it does the load screen I am back in Durotar with the message "Your account has not been upgraded. You must upgrade your account" Not exact words but was something like that.
If it is an account issue probably because I used my wifes ID card but if I remember correctly I used my name not hers. Is it possible to retroactively change an account holders name?