In the 1992 Disney adaptation of Aladdin, by my count, at least two wishes get revoked without explanation.
- Aladdin becoming a prince gets revoked. Somehow. The answer here suggests that Jafar zapped him back to being a peasant, but I'm not sure that makes sense. It looked like Jafar was just revealing Aladdin to be a peasant--not transforming him back. Keep in mind, at this point, Jafar is still less powerful than the genie, and it took the genie several minutes to do the forward transformation.
- Jafar's wish of being Sultan gets revoked. And, in this case, there isn't any explanation I can think of. After Jafar wishes to become Sultan, he wishes to become the most powerful sorcerer. He never gives up being Sultan. Yet, somehow at the end of the movie, the real Sultan has his clothes back (how did that happen, anyway?), and he's Sultan again!
The question is: what justifies these?