Just a thought, but are the liners you are using plastic backed?

I tend to get thrush if I use the plastic backed ones so I always get the ones that are breathable.