Francis, try swapping them around, the splined end gets slightly worn in the direction of travel therefore always fit nearside to nearside and offside to offside.
David Byrne
The shafts are different lengths on a BTR axle
The shorter one goes in the near side
Francis’ car also has non standard axle shafts, because it is fitted with an early iteration of the floating axle kit