A 904 in heaven- unusual failure

Thanks, I know about the over running clutch. Trans, was just gone thru n fresh. My only thought is a snap ring wasnt fully seated in the frt u joint, I'm was missing a cap upon inspection