I used to use non-bio liquitabs and the machine did not smell BUT my colours were getting slowly bleached.
So advice from here, I moved on to Ecover non-bio liquid that goes in the drawer as this was the only stuff I could find without bleaching agents / optical brighteners. I use this for colours and bio podwer tablets (go in the drawer) for whites.
I have also done an empty wash at 90 degrees with these powder tablets to get rid of any bacteria etc.
BUT MY MACHINE NOW SMELLS!!!!
Help!!