Maybe next time put some gyroscopes in there.
Keep in mind that video was condensed from 2 hours to 30 minutes. A salient observation, nonetheless. And one to which I have given much thought.
Ideal would be 3 gyroscopes so that the moments of free fall also remain stable. However, space, weight, and power (which means more weight) constraints will rule out any active on-board stabilization measures. I may use a drogue chute of sorts to at least keep it oriented in one direction in regards to the local wind.