Bought a syphon valve from Wickes recently , and the threaded flush pipe that fits through the cistern is about 2 cm shorter than the old one.
I remember having similar problems with another one a few years ago and I replaced the old donut rubber seal with a new one and still had water coming...