OK, so in and out pipes are clear and flowing fine, the pump rotor does the resistance then flick thing.
Couldn't find a non-return flap, is that in the outflow pipe itself?
I tried a diagnostic run again, it got all the way through the cycle, with water flowing in and heating...