I have a Bosch Classixx 1400 washing machine that on a 60 degree wash just fills and then empties straight away.
On a 30 degree wash sometimes gets all of the way through and other times it stops half way through. However, it gets a lot further than a 60 degree wash.
If you select just ‘spin’ that seems to work Ok?
Does it sound like a problem with the heater element?