Scary steering shaft/coupler failure!

Looks like someone didn't put the safety pin back inside the coupler or it sheared off.
Should be a small 1/8? roll pin to keep the shoes from pulling out near the top of the coupler also.