Oh thank you for sharing this. Now I can solve the level. It's not just Jiji, btw. It seems that 'defeat' only affects units when they are stopped.
Really don't like this. Were we supposed to just try the seemingly impossible thing? Or to extrapolate from the level success condition that doesn't trigger when you pass over the cell that 'defeat' works the same way? But of course 'stop' doesn't.