This isn't the largest issue, but it certainly doesn't help -- but your HPal is making some odd choices and mistakes.
The wipes aren't his fault, but I play HPal so it is easy to run through some of his errors.
Overall, you obviously need to avoid the early deaths. Having people die to Gale Blast, early Cataclyms, etc. isn't acceptable.
Adding to this, you have a lot of people running high corruption for a fight that is still progression for you. I realize removing corruption may actually lower DPS, but your raid lead should decide if the corruption is complicating situations and making the fight messier, which can be more harmful. There are 11 people taking Grand Delusions damage, 3 of which are healers. I would not allow that in my raid.
All you really need to do is cut that 3rd Crackling Shard phase off and then your fight timers will be much more aligned. It looks like you were very close to doing that in the kill - so you just cant have early deaths to mistakes and you'll be there.
Beyond that, I would encourage every player to post their logs, reach out to friends, etc. for analysis of what they are doing. It isnt pleasant to have someone tear your logs apart like I did for the HPal above - but even if just a few people improve, it can make a big difference overall.