O-rings can swell, become over size and not seat correctly, bunch up, etc. As said, take it out, wash it and let it dry overnight to return to it's original size. Then seat it in the cap as above. And don't over tighten the cap on the bottle, that can distort the o-ring. All it needs is a slightly snug tightening.