Is the water in the machine getting hot? Touch the door when doing the maintenance wash. A maintenance wash is just a hot wash when the machine is empty to help get the gunk out the machine, usually 90 degrees. If its just happening out the blue it may be your machine. If the machine temp seems fine try some sanitiser. I find I have to use sanitiser when ds2 is teething, his wee is so strong.