The question: Why do the labels on gore tex and high tech clothes always say to use powdered detergent only? What happens if you use say, liquid Woolite, which is pretty mild? There are also high tech cleaners made for these things and they are also liquid. Can anybody enlighten me?
As I understand it, the problem is with the durable water-repellent coatings on the surface cloth. They are, of course, designed to make water bead up.
General-use detergents all have a cleaning agent but most also have surfactant agents, designed to make water -not- bead up but soak up against fibers better. Anti-car-wax, if you will.
Well, if you use them in washing a DWR coating, you get a double whammy: the DWR is more likely to be attacked by the detergent during the wash, and there is some likelihood that the surfactant will remain on the fabric after the rinse.
Most of these surfactant agents are liquid or mushy or waxy at room temps so liquid general use detergent can have more of them per laundry dose than powdered detergent can (or it would cake up).
Liquid special purpose detergent can be formulated without the surfactant agents. Of course, this makes special purpose detergent nowhere nearly as good for washing general laundry.
Edit: as a temporary stench fixer, try a spray carpet cleaner on the inside of the garment.