Apparently hit ground hard
Says who? From what I heard from someone onboard was that the landing was not hard at all, but that there was immediate very heavy braking after touchdown. This is probably indicative of the "technical issue" referred to by Council Van.