It looks like the upper pin had moved toward the inside of the frame.
The pin is threaded into the frame bushing and you center it by threading it back and forth through the bushing before tightening the shackle bolt.
It looks like yours rotated while driving, pushing the inside shackle away from the frame and pulling the pin out of the outside shackle.