Hey John, I'm sorry to hear that this swivel attachment isn't sealing fully for you. Our Orbit support team is happy to help when our parts aren't fitting as snugly as they should. We can be reached by phone at (800) 488-6156 or online at support.orbitonline.com. Have a great rest of your day.