Your capo might actually be sized wrong for your guitar's neck profile. Acoustic necks vary more than you'd think - some are flatter, some more rounded - and if your capo was designed for a different neck shape, it won't seat properly no matter how hard you clamp it or how good the padding is. A capo that works great on one guitar can genuinely struggle on another.
Before assuming the capo itself is defective, try borrowing one from someone else and see if the problem vanishes. If it does, you've got your answer. If it still slips, then you're dealing with either technique or the capo not matching your specific neck. Many people don't realize they need to try different capo styles - some are angled, some have variable clamping mechanisms, some work better on curved necks. A decent music shop can usually let you test a few on your actual guitar rather than guessing blind.