Happened during my first successful “Come Reign or Shrine” achievement attempt; unfortunately I don’t remember if any shrines were in effect for this fight or which ones.
The ice blocks for the whole fight were mysteriously immune to both player attacks and miniboss attacks as seen in the above video. For the first two phases I recall at least one of Ganon’s attacks was able to break the ice normally, but for the third phase he never jumps down. Fortunately bombs worked to break the ice and I had enough, and I was able to win from here, but if I hadn’t had enough bombs I would have been quite upset.
After winning, I tried reloading the save file to attempt the fight again. This time the ice blocks worked normally.