i find a lot of the time that smell is caused by the lid. tiny tiny particles of uneaten food will be stuck to the under side, they just slowly decompose their and start to smell.
sometimes its just a build up of yucky stuff caused by condensation.
i would take the lids of the tank and clean them thoroughly.
also, burning coconut oil helps a lot!