Yes, very hard to believe this was a technical failure/limitation. My money would be on a deliberate cut, possibly even automated, when the systems became aware of impending failure. It'd be important for SpaceX that any negative outcomes are delayed from public release in order to control what makes it into the headline news. The fate of the reusable components would be a particularly sensitive aspect of the PR campaign.