Hello My name is Ian ~ I am not on the site constantly so please be patient whilst waiting for responses to you queries
Does it heat the water whilst doing the wash program?
Yes, heats fine.
OK this is going to be a programmer fault ~ being a microprocessor controlled appliance it has to follow a unbroken sequence, if for some reason it loses part of the sequence in its software it just stops, if you take it to a part of the program at the other side of the bro***** *****nk, ie in you case a rinse it will continue to the finish.
OK would you kindly rate my service so that I can close the job down on the system, This is done by selecting one of the smiley faces below ~ thank you ~ Ian