Eh, I tried in 2017 with BA when their system went down and received nothing. There was magically a Black Lives Matter protest at Gatwick (or maybe LCY, can’t remember) on the same day, which isn’t covered apparently.
That gets them off the hook for even second order effects. No harm throwing in a claim though, there's no penalty for having a claim turned down.
The legislation is on the link below, it might be worth a once-over with your chat bot of choice to understand out if your circumstances are covered: