Sounds about right.
I'm no expert but on the ICU's we considered that if the circuit was wet then we could just use a bacterial filter.
Rain out was a common problem with vent circuits on ICU patients.
Regular water trap emptying seemed to help as did checking that temp probes were seated correctly and the limb wire set to 1-1.5 oC above the heating chamber temp. Sounds simple but have the users read the manual and understood it. Based on personal experience people used to make things up as they went along with hunidifiers. Usually found incorrect settings when trouble shooting. Dr settings as opposed to manufacturer settings