There is a lady on Facebook called Renee the appliance lady? She fixes appliances, and one of the common things that she runs into with smells is not just the washing the drum with affresh — which works, it’s using too much soap which causes the problem. According to her you should be using an HE detergent, and only 2 tablespoons in a full load.
I used to let my neighbors do laundry every once in a while, and they measured their laundry detergent via glugs. Multiple. And they always overfilled the drum.
I didn’t mind because I like the smell of detergent, and I went through a phase of eczema, and I had to go plant-based with my detergent, with no scent. I kind of miss that detergent smell.