Answer by
nebmir (19)
The most common cause is the leftover water from the last washing, it may be due to a pump malfunction so that the water after washing stayed in the machine even if you emptied your machine. It does not matter if the water is dirty or clean after it stays long in your machine it will result in bad odor.