I've had new seals leak, usually because I gouged the O-ring when installing. If you didn't lube it and it bound up a little before sliding in it's probably torn some. Get a new o-ring and lube it with silicone grease then wiggle the connector into place slowly.