Did wonder if it was LTE rather than a failure per se? Looked like they were turning and coming into the hover, likely heavy aswell, at the same time. No idea what the wind was, but likely a big boot of rudder as they approached the hover and just ran out of TR...
RIP chaps.