Like Kiwi Rider said, there are a lot of little mistakes during installation that can cause fork seals to leak. There are also bikes that just don't like fork seals. I have a CRF450R that hates fork seals. I can't explain it, no matter what I do I can't keep them from leaking.