We've been watching Wreck-It Ralph a lot lately, as in everyday since it was released on Blu-ray. So I've started noticing the little things.
At first Ralph is told Vanellope is just a glitch. Then we find out that she was really once the princess of Sugar Rush that Turbo reprogrammed so he could rule the game as King Candy, and Vanellope glithces because he damaged her code. But if she crosses the finish line, the game will reset and everything will be restored, which does indeed happen.
However, in the very last scene Ralph can see Vanellope racing and she's still using the glitch ability to skip ahead of other racers. I know I shouldn't question an animated movie this much, nor do I know a thing about coding for video games, but...
RIDDLE ME THIS:
If the game reset, how is Vanellope still able to glitch?