Its very easy to blame bugs when you are missing a mechanic in a boss fight. There is a very real way to beat this boss without depending on "luck". Watch we will post our video guide of it soon. You may figure it out before then but if not you will see.
However, there are without a doubt bugs in the instance like bosses not resetting correctly with the pylons being one. I am saying that if you are beating the boss by luck you are doing it wrong. If the turrets "lock" up, you have failed the fight. If you mess up on that boss you will need to reset the instance and re-clear the trash in order to properly beat it though.