I've recently noticed that on the Stack Exchange Android application, if I cast a vote on a post the vote action (red arrow) is only shown for around half a second and then the vote appears to be retracted (similar to when a vote is immediately reversed when the reputation requirement isn't met).
Let's use this post as an example:
Have not yet cast a vote on it; let's cast an upvote:
half a second later, this gets 'reversed' but however still shows the upvote I cast, but doesn't show that my user has voted yet:
if I try to re-cast the same vote, the upvote count increases to 5 before it is reversed, with the 'You have already voted' error:
then if I refresh the question (by pulling down on the question), it now shows my user voted.
This is on the Stack Exchange Beta Android app (1.0.72) on a Huawei Ascend P8 Lite. I also temporarily left the Beta program, and can confirm this bug exists on the full public (non-beta) version of the app also. This question has a very similar issue to this question, but however this bug exists without any further input (such as scrolling).