Definitely a new seal situation because that one is loose now and will never stay in.
The new one might not stay in either but hopefully it will fit tighter.
Just in case it is loose, when you install the new one, use some silicone sealant, the type used by car guys where oil is involved, not...