In the last couple of months I observed strange behavior when up- or downvoting on answers on various occasions.
Within one post (containing several answers) my votes seem to switch answers: I upvoted on one answer but after I reload the page the upvote is instead displayed on a different answer (in one occasion even on the question).
I'm seeing this behavior on both Mac OS Safari and iOS Mobile Safari. I'm sure of at least three occasions of the bug (but remember more situations where I am unsure).
The bug might be connected to cases where I voted on an answer that has been edited after I loaded the page, but that's just a guess.
Answering the comments:
It might help the developers to know which posts this applies to.
Agreed. I'll add a links to occasions where the bug happens from now on.
what sort order in the answers are you using?
My sort order is usually by votes, but I think it happened with different settings, too.
Also, does it ever seem votes are not counted at all? (Hence: might have ended up in a different question?
No, I never had a case of a disappearing vote. Votes just switch answers (or even to the question).
might it indeed only happen AFTER you loaded new answers
No I don't think its connected to new answers. But I'm not totally sure about this.
any ad blocker active?
I'm using AdBlock 2.5.56 on Desktop Safari. I'd use it on Mobile Safari if Apple would allow extensions, yet they don't :(
Ah, you already wrote: all the time...
To me it happens maybe around 5–10% of the times I vote.
I assume you see the vote-arrow that you clicked change its color to orange?
And I assume you're actually clicking the arrow, not using some keyboard navigation?
Right. (Tapping, on Mobile Safari, though).
if it happens again, please try to remember if you already voted something else on the same page before doing the Ajax magic
I happened to me on the first vote in this post. I'm not sure if it's connected to AJAX. I had the problem with simple reloads, as well.
Quite interesting that you're seeing it quite often, while I cannot reproduce it.
It's not that often. Sometimes I don't see if for a week or two.
Also quite scary, when building web sites...
Yes. It does give me a bad feeling using SO as well. In some occasions I voted on one of two answers (of which one was good and the other very bad). Then I come back later and find that my upvote is locked in on the bad answer.
Antony wrote in the bounty message on May 5th, 11:12: Just recently, I edited and upvoted this answer which was at the bottom at that time, then come back 25 minutes later to see another answer was upvoted.
Antony commented April 13th, 5:37: I tried to downvote a wrong answer in this question, but after that answer was removed, I found myself downvoted the question instead.
Antony commented April 8th, 18:36: I tried to upvote the answer of this question, went to see the possible duplicate and went back using the back button. What I saw was that the answer score was linked to the question score, and the page showed that I have upvoted the question instead of the answer. I didn't consider the back button before. Maybe that also has something to do with this bug? And the answer I tried to upvote was loaded with AJAX.
2013-08-29 15:10 UTC+2: Downvoted https://stackoverflow.com/a/18510527/104790, after going back a while later (using the browser's back button, pointing to an older comment of me on the same page) I noticed the orange downvote triangle on https://stackoverflow.com/a/18510507/104790. Reloading fixed the orange marker, then pointing to the answer I really downvoted on.
2013-09-02 17:30 UTC+2: Downvoted on https://stackoverflow.com/a/18566858/104790. Coming back after a while the downvote appears on https://stackoverflow.com/a/18567311/104790. Cannot change the vote since it's locked in. Interestingly the comment I added appeared on the correct answer.