I think Ninja Armor is bugged when paired with Archangel Armor. I've noticed that, too.
I had the same issue in my run. Won the game for the first time because of it though!