During "Burnt Pudding", I cast Stone Spikes. Yellow Pudding moved into the Stone Spikes square. Later in the same round, Yellow Pudding moved out of the square. That shouldn't happen unless I misunderstand the mechanism.
You are misunderstanding it. "Stop" means you can't move through it with a single move card. You can get through by playing multiple Moves.