not sure,, probably the crew’s call.
sounds like they hit a strong downthrust and powered their way out of it, damn lucky regardless. I hope they release some pics of the plane..