Pair production can't occur in vaccum because momentum cannot be conserved because the photon does not have a rest frame of reference, that means that the produced pair has a center of mass frame of reference where the total momentum is zero, so momentum is not conserved.
Now it is said that momentum is conserved when a third body like a nucleus takes the momentum for itself, but still, this is where my problem is, the nucleus still has a frame of reference where the momentum is zero, so how is it conserved?