"It may be just enough to seat the bullet then press the entire bullet, neck and shoulder into the body causing the crimping."
You should have NO buckles/bulges on the case body, at all! A buckled or bulged case body is not a crimp. Attempting to crimp cases that are too long can cause such buckling.
Standard die crimping rings are quite demanding for a consistant case length, within narrow limits. So, try a new approach. First, trim your cases to near the same length, within maybe 6-10 thousanths spread at the most.
Back the seater die out a half turn and seat a bullet deep enough so the case mouth stops just about even, or a little less, with the outer edge of the bullet's crimp ring. Back the seater stem out a couple of turns and then turn the die body down until you get a visible crimp at the mouth, with no body distortion. Then, leaving the ram fully raised, turn the seater stem down until it's in firm contact with the bullet. That should do it.
Then try to seat and crimp another round and see if it doesn't do right. If not, tweak the die body or seater stem to make it right.