Glitches seem common enough, for Ifrit in Particular, that most people encounter them in one form or another. If that's not enough to call the fight "glitchy" then I really don't know what is. I could understand if it wasn't a scripted encounter, but it most assuredly is one. Unfortunately, Ifrit has dyslexia and seems to be a very bad actor, to boot!