I too would suggest better ventilation. low ventilation can lead to all kinds of issues. Are you following the instructions very carefully on the disinfectant? Bacteria causes odours so either the disinfectant isn't doing its job or you have excessive buildup. Are you disinfecting the body of the rack as well? This is also part of cleaning. I have only used healthy habitat as a post treatment or odour control of garbage. never a 'cleaner' there are a lot of soap products cheaper that work super well. Hot soapy water and scrubbing, rinse carefully, dry, then disinfectant (following instructions esp contact times ) most are 10-30 min (usually saturated, dripping wet) then remove the excess (or rinse depending of chemical) and finished.
My guess is you have not allow enough contact time or enough liquid for the chemical to work. As well as poor ventilation. I use the one hour yard stick if you pull the water bowl and snake the tub should return to the RH of the room in under one hour. One air change per hour is low.