CV joints

I recently had an axel replaced on a 93 Ford Festiva five speed manual and the inner cv joint leaks from the axel where it goes to the transmission. The mechanic has tries to other seals including one from Ford and it still leaks. Any ideas?

Probably put in the right size axle.