I think it is a combination of all factors..
1) Technical failure 2) Bad weather 3) etc
3) etc aka the real cause, rebels...