Further on my answer earlier; We had the same problem; when the machine was spinning the belt was slipping so it simply ran through the spinning in couple of minutes; when using anti limescale it cleans the belt of limescale, gets rid of limescale, so that it retains grip again and programme finishes normally ... hope this helps
lschon@tiscali.co.uk, November 2005