This is the best video of the failed landing attempt I've seen so far. Elon tweeted a grid fin hydraulic pump stalled.
I understand for "marketing" reasons why they stopped the video feed from the first stage but since there wasn't any danger to humans here I was disappointed that they cut away from that and pretty much went into the damage control speak of "the primary mission is going well."