Waiting on another update

Cannot update burning crusade to wrath classic “waiting on another update” and sits at 0%. There is no other update that I can see. Scan and repair does not correct.

I also cannot complete install or uninstall retail wow. Tried to install a few days ago to claim gift, and it never finished. I had paused it at 47% and it would not resume.

Tried to uninstall with the hope it would let me install wrath. No dice.

How can I fix?