727 output shaft leaking

Looks like the correct seal on there, and its brand new. Is there an inner o-ring that could be missing or damaged on install?
480734B9-1F04-4596-9052-83A55235BF6A.jpeg