I've only done about a dozen of these so I don't have a lot of experience. I've had trouble getting them in because they were too long and when that happened, I trimmed a very small amount and kept working it. I finally got it in and no leaks on any so far.
The seal area has to be very smooth. If it is scratched, the seal wears quickly.
Other than that I can't help much.