the bottom edge of the image might be seamless with the top edge, but when you set the position back to -50 the part of the image that was visible (near the top) is not seamless with the part that becomes visible at -50.
you will either have to change the image so that the "seam" is at the point where it scrolls on at -50, or you can use two instances of the image and move the lower one back up over the other one when it gets to correct point (and move both down every tick).