Hi Saz!
I had this problem with Evorel patches because they're quite big so the edges caught against my clothes all the time. I ended up having to put them on my abdomen. Anywhere else, especially the legs/bum, they peeled off as you described. It might be because there's less movement of the area during the day, or maybe it's just a bit smoother than the rest of me!
As already suggested, a lot of people use micropore tape or the clear plasters to hold down the edges. Might be worth trying that.