I tried to add wordpress.com stats to my hosted blog and used the API key from my existing wordpress.com account. The wordpress.org installation said the API key belonged to my username on wordpress.com which is different from my username on my hosted blog. Since the user name cannot be changed (from what I gather), I created a new account on wordpress.com using the same username as my hosted blog. I received a new API key in email, but when I click on the "enter the correct API key" link, nothing happens.
I went through what I could find about changing the API key but it was unclear, stating that "if someone else set up the API on your system, you will have to ask them to go through these steps..."
Why can't I just update the API key using the link? I've tried Google Chrome and IE8.
The blog I need help with is richardpnixon.wordpress.com.