The event 11 trick was so the pinned connector sprite's positions would be updated before moving.
The reason for this is the game flow is like the following and we have to wait for the next frame for pin to run again.
behaviors -> event sheet -> draw -> repeat.
Wait 0 or with a very low time can be ready by the end of the event sheet, so wait with a higher value or "wait signal" worked. Although I agree it's not a very clean solution.
The clean solution would be to do pin in events so I can update the pinned objects whenever I need.
https://dl.dropboxusercontent.com/u/542 ... zzle2.capx
But sometimes it's easier to just make do with exiting behaviors.