It's a game of thousandths of an inch. The tolerance among manufacturers is just not close enough to ensure every brand will seat good. That's my theory I finally came up with. And theirs grease residue which slicks it up. I got reprimanded one time for suggesting some expansion is involved during operation,that grease will not expand. That may be the case ....but some minute pressure builds. I think it may be a vapor pressure that builds from maybe grease off gassing or something. Definitely helps to use minimum pressure when you grease,also helps seal. If you can use something to ping it some it would help.Me I would just try to expand the cap a little and maybe ping in the hub a little too...gently all the way around,light hammer taps. A large bearing or other hard steel round object of the right size could be sit on the cap and hit a few times to expand it a little. It requires a craftsman's touch,easy as she goes...but anyone can do it.
It even occurred to me to maybe use one of the rubber plumbing couplings that hose clamp down as an extra cautionary measure But I have always been able to work them into a good fit.