@ OP - why aren't you using focus target and why isn't your team stacked behind titan for the weights? The fight is a cakewalk once you memorize the attack patterns, no cast bar needed.

Please just attempt the fight a few more times, you'll get the hang of it.