Originally Posted by x3300
I think a better way would be to make a fixture that holds the shaft ends and the insert in position for welding.
Inertial friction welding is the way to go for solid driveshafts. It welds the whole cross section. I'm guessing you probably aren't set up for that though. You might be able to make it work on your lathe though.