“Lord, they were lucky.”
Incredibly lucky. You sound experienced, which I’m not. I was guessing they clipped rotors somehow after watching the video.
The cause will come out in a day or two. None of the crewmembers should skip church call this week.