does not update <objective> for the objective target when the advancement command fails.
This bug might be related to MC-123068.
Run these commands:
Run the commands
Your score for the test objective is expected to update to 0 after each command, because the commands fail, however your score remains 100 in both cases.
Note that you can use either "execute store success" or "execute store result" in the two commands above and the effect is the same: you would expect the score to be set to 0, but it remains unchanged.
This is the only way I could figure how to detect whether a player has received an advancement. If there is a better way, someone please let me know. If there isn't, an updated command like
would be very useful.