It is very possible that you are using more detergent than is necessary for the load size you are washing. Double check the detergent instructions to ensure you are using the correct amount.
If the machine is approximately 5 years old or so it will probably need the motors carbon brushes replaced. The motors speed control unit or Control PCB may have a fault and need to be repaired or replaced. Call now for service!
If its not heating the clothes for some reason the cycle will not finish correctly. This may be due to a thermostatic fault or heater problem! If its an older model the air circulation chamber may be clogged with fluff and need cleaning. This would need a technician...
Flashing lights are this machines way of indicating a fault. Many machines will flash a number of times to point to the fault area. Others will flash specific lights and others will offer an error code on a display screen. See if the door locks when you try to start...
If the drum system is not itself damaged then you may be overloading the machine with clothes. When the drum spins fast at the end of a wash cycle, the laundry load needs to disperse evenly around the stainless drum and if theres too much in there it will have the...