>>>>>> FIXED with v442 of the player! (YES!!!!!) <<<<<< About time I made a project to demonstrate this really odd glitch! It happens if you have "stop this script" inside a custom block that is running with screen refresh disabled. This appears to cause the Scratch interpreter to get confused in some way, which means, in this case, a subsequent repeat loop doesn't get executed at all. See inside to run the test for yourself. And try re-enabling refresh for the outer custom block (it works!) I've mentioned this (briefly) a couple of times in the forums about a year ago: http://scratch.mit.edu/discuss/post/148124/ http://scratch.mit.edu/discuss/post/82330/ Also, a recent topic: http://scratch.mit.edu/discuss/topic/50378/ And see this project for another example: http://scratch.mit.edu/projects/15648803/