Faulty Parachute Models
To be fair, SpaceX's testing revealed that the parachute modeling NASA used for previous missions was, in fact, faulty and had to be re-modeled. SpaceX chose to use newer material (Zylon?) as well to handle the stress of the chute opening sequence. Lessons learned and all that.