Must have been a stiff wind. He flew to the other end to land against the wind like you should.
Landing from the west with a hard wind would make the runway too short.
Might have been hit with a micro burst.
That last is what I’m wondering too. NC in December - yeah, it definitely could happen. :-(
It looks like probably not.
https://www.youtube.com/watch?v=87mpMSjFv58
Unless there are some definitive audio communications, or video, we may not know what went wrong for a while.