We're aware it's not working right. It's not working right for any of us either. Unfortunately, we have no control over the vote sites so there's nothing we can do but wait till they fix it. And yes, I hate that new captcha thing. lol
If you just go ahead and click "Vote for Epic Perfect World" under the captcha it counts your vote, at least it does for me and I always get the gold for it.