I now have a new version of the blocks (the stop square one no longer runs when the project is unpaused and the pause one no longer runs when the stop square is pressed, assuming that the project has a "when stop square clicked" block in it).
Yeah, on occasion I have lost parameter names in instances like this one - mildly annoying, but not fatal.
