No its the bounding box polygon thing which is causing the snail to fall off.Go to polygon collision and set every frame to guess polygon boundaries. The collision box changes its width each frame causing it to touch the edgemarker twice thats why the snail goes left again.