I have a camper (tow behind RV) with an awning. Every time I unroll the awning/canopy it stinks. I have scrubbed it with soapy water, and left it open to air dry several time. But it always get wet and smelly again (presumably related). The material looks like a vinyl.
Keeping it dry and/or open for long periods is not an option. I suspect I need to apply something to the awning that will kill what ever makes the smell without destroying the awning.
Picture of the awning style. We upgraded to a slightly larger camper after this trip, so while basically the same they are not identical. The camper/awning pictured here did not have the issue in the few years that we owned it. The replacement is similar (different brand) and nearly the same age.