They can be fussy to get fully seated. Check the splines and you'll see one keyed "flat" area that has to align up with the same flat area on the hub interior splines. If you're off one spline tooth in rotation when you slide it on, it will not seat down fully.