There is nothing wrong with the fight, if by Titan HM/EX you don't know the castbar determines whether you get hit or not (few exceptions exist), it's just you, not the game.