No doubt its the Chinese made crap they sell at Auto Zone. I'd recommend you visit a Honda dealer and get the ones the GW riders use, but I think they have an electronic system.
I had the same issue with the pine tree air freshener,, I bitched to the company,, their customer service department told me to eat the tree thing and wear a full face helmet,,, my burps smelt like Gin tastes.
If you think that's bad, y'know those windshield shade things that fold out to keep the heat from building up?
They don't work worth a damn on Electra-Glides. It's a scam, I tell ya.
That's why I like this forum, you can always get a laugh here. Instead of the fold up screen, try painting the inside of the windshield white or silver, it will reflect the heat back and you don't ever have to fold it up or pack it.