I do have a suggestion that isn't meant to insult your intelligence...
Do you apply the products as specifically designed first? I know you're probably tired of hearing the songs of praise of Eezox (especially since I'm a big fan), but it's the only example that I have at the top of my head. Eezox is designed to be applied to a surface totally free of previous lubes, dirt, etc. before application. Then apply a thin amount and let sit for several hours to penetrate the surface to be protected. Then wipe off excess and should be ready to deal with whatever comes.
I just wanted to suggest that the application of each product is applied by what each manufacturers instruct. Thanks for reading my thesis...
Now, back to our regularly scheduled program...