Realizing my mistake of upvoting a comment on a question, I clicked the upvote arrow again to undo it. At my surprise, I received a pop-up alert saying that if I undo this upvote I won’t be able to upvote the comment again. I accepted, and to test this, I attempted to upvote it again, which was unsuccessful as expected.
Why can’t users be given a second chance to upvote comments?
I searched for similar questions, but they only seem to cover mobile app crashes. Is that the sole reasoning?