Proper arm swing must also take into account the way the arm crosses in front of the body. The arm swings forward as if shaking someone’s hand.
Crossing directly across the body or too straight inhibits forward hip rotation.