Gargantula is bugged. if you run around while fighting her, she’ll reset. Also if she gets close to the cave walls she resets too.
It’s not the only bug like this out there. There are alot of veteran of champion creatures that can get easily lured out of their territory that become invulnerable and regain all of their health.