I had the same problem from other products. What solved the issue was Wolfgang's Exterior Trim Sealant. Don't be shy because of the price. A little product goes a very long way. You might use 1 or two ounces to do a whole vehicle. It lasts a very long time too. I did my vehicle about 4 months ago, and it still looks great.
Personally, I'm so pleased with the sealant, I will never use another dressing for outside trim.
I also tried their interior sealant. Again, I'm so pleased with it that my dressings are used for other people's vehicles. I use the sealant for my own vehicle.