A tip for installing seals with springs is to put lightly pack spring area with grease. This will help to keep the spring from possibly popping off when installing a seal with a hammer.
Did the person installing the seal also check to make sure the diffs vent wasn't restricted?